Laravel中如何將單個routes.php分割成多個子文件

隨着業務邏輯愈來愈複雜,routes.php文件也會變得愈來愈龐大,爲了便於管理,咱們能夠像管理配置文件那樣將其分割成多個子文件,這實現起來很簡單:php

// app/routes.php

...

// Include admin routes
require __DIR__.'/routes/admin.php';

...

// app/routes/admin.php

...

Route::pattern('id', '[0-9]+');

Route::get('login', array(
    'uses' => 'AuthController@getLogin',
    'as' => 'login'
));

...

經過在routes.php中使用require語句咱們就能夠將多個路由配置文件合併爲一個完整的路由配置文件。laravel

相關文章
相關標籤/搜索