有什么方法可以设置自定义文件夹控制器前缀,例如laravel 5.6中的路由吗?
Route::get("/", "Foo/Controller@method");
Route::post("/", "Foo/Bar/Controller@method");
Route::get("/index", "Foo/Bar/Controller/Controller@method");
我想要这个
Route::get("/", "Foo::Controller@method");
Route::post("/", "Foo::Bar.Controller@method");
Route::get("/index", "Foo::Bar.Controller.Controller@method");
答案 0 :(得分:0)
否,但是您可以对路由进行分组并为整个组设置起始名称空间:
Route::group([
'namespace' => 'Foo'
], function () {
Route::get("/", "Controller@method");
Route::post("/", "Bar\\Controller@method");
});