Группа маршрутов Lumen не работает с именованным маршрутом

Когда я определяю маршрут внутри группы в фреймворке Lumen, он хорошо работает с прямым закрытием, но не с именем контроллера; Я всегда получаю не найденное исключение.

//Working
$app->group(['prefix' => 'admin'], function () use ($app) {
$app->get('users', function ()    {
//...
});
});

//Get 'Class ExampleController does not exist'
$app->group(['prefix' => 'admin'], function () use ($app) {
$app->get('users', ['uses' => 'ExampleController@indexAction']);
});

Заранее спасибо.

1

Решение

Вы можете исправить это, добавив пространство имен:

$app->group(['prefix' => 'admin', 'namespace' => 'App\Http\Controllers'], function () use ($app) {
$app->get('users', 'ExampleController@indexAction');
});
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]