考虑以下内容:
Route::group(array('prefix' => 'system'), function()
{
Route::resource('accounts', 'UserController');
Route::resource('categories', 'CategoryController');
Route::resource('products', 'ProductController');
}
我如何将system
分叉到admin
,使两者的工作方式完全相同?
你可以这样做:
$my_routes = function() {
Route::resource('accounts', 'UserController');
Route::resource('categories', 'CategoryController');
Route::resource('products', 'ProductController');
};
Route::group(array('prefix' => 'system'), $my_routes);
Route::group(array('prefix' => 'admin'), $my_routes);
但是我不认为Laravel有一个内置的方法来做你想做的。我想更应该问的是,你为什么要这么做?