Laravel 4:自动分配控制器
问题描述:
在我的路线,我有一堆这样的:Laravel 4:自动分配控制器
Route::resource('nerd', 'NerdController');
Route::resource('cool', 'CoolController');
Route::resource('my', 'MyController');
Route::resource('soso', 'SosoController');
怎么可能将其合并成一个?例如,如果我的URL是http://mydomain.com/autoroute/abc/create,那么它将自动转到AbcController并调用create函数。
谢谢。
答
$routeModelControllers = [
"nerd",
"cool",
"my",
"soso",
];
foreach($routeModelControllers as $route) {
Route::resource($route, ucfirst($route) . 'Controller');
}