Route::patterns PHP Method

patterns() public static method

Set a group of global where patterns on all routes.
public static patterns ( array $patterns ) : void
$patterns array
return void
        public static function patterns($patterns)
        {
            \Illuminate\Routing\Router::patterns($patterns);
        }

Usage Example

Example #1
0
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the Closure to execute when that URI is requested.
|
*/
Route::get('/', function () {
    /*
       注意:你的默认的数据库连接
       oauth
    */
    return 'laravel 4 app';
    return View::make('index');
});
Route::get('test', 'TestController@test');
Route::patterns(['id' => '[1-9][0-9]*', 'comment_id' => '[1-9][0-9]*']);
Route::group(array('prefix' => 'v3'), function () {
    Route::get('journals', 'JournalController@index');
    Route::get('journals/{id}', 'JournalController@show');
    Route::put('journals/{id}/stars', 'JournalController@star');
    Route::delete('journals/{id}/stars', 'JournalController@unstar');
    Route::post('users', 'UserController@store');
    Route::post('oauth/access_token', 'OAuthController@postAccessToken');
    Route::delete('oauth/invalidate_token', 'UserController@logout');
    Route::get('journals/{id}/comments', 'JournalController@commentList');
    // 用户期刊评论
    Route::post('journals/{id}/comments', 'JournalController@comment');
    // 匿名用户期刊评论
    Route::post('journals/{id}/anonymous_comments', 'JournalController@anonymousComment');
    Route::put('journals/{id}/comments/{comment_id}/favours', 'CommentController@favour');
    Route::delete('journals/{id}/comments/{comment_id}/favours', 'CommentController@unfavour');
All Usage Examples Of Route::patterns