Способ префикса контроллеров - PullRequest
0 голосов
/ 27 июня 2018

Есть ли способ установить префикс пользовательских контроллеров папок, например, маршруты в 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");

1 Ответ

0 голосов
/ 27 июня 2018

Нет, но вы можете сгруппировать маршруты и задать начальное пространство имен для всей группы:

Route::group([
    'namespace' => 'Foo'
], function () {
    Route::get("/", "Controller@method");
    Route::post("/", "Bar\\Controller@method");
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...