【发布时间】:2016-05-20 19:46:29
【问题描述】:
我希望 Route::group() 使用闭包而不是使用 laravel 语法来使用特定的命名空间。所以而不是
Route::group(['namespace' => 'My\Namespace\For\Controllers'), function () {
// TestController found in `My\Namespace\For\Controllers`
Route::resource('resource/url', TestController@test)
}
我想知道是否有可能有类似的东西
Route::group(function () {
// Some logic for using the `My\Namespace\For\Controllers`
// namespace for all routes within this group
// Controller found in `My\Namespace\For\Controllers`
Route::resource('resource/url', Controller@test)
}
我想要这个功能,所以我可以根据传递给路由的参数动态决定控制器名称空间。
【问题讨论】:
标签: php laravel laravel-5 laravel-5.2