В моем веб-файле. php этот маршрут работает:
$router->post('api/v1/token', 'APITokens@createToken');
Они не:
$router->group(['prefix' => 'api/v1', 'namespace' => 'App\Http\Controllers'], function($router) {
$router->post('token', 'APITokens@createToken');
});
Или:
$app->group(['prefix' => 'api/v1', 'namespace' => 'App\Http\Controllers'], function () use ($app) {
$app->post('token', 'APITokens@createToken');
});
В группа для $ router возвращает следующее сообщение об ошибке:
Класс App \ Http \ Controllers \ App \ Http \ Controllers \ APITokens не существует
Обратите внимание на удвоение вверх по пути "App \ Http \ Controllers"
Во втором примере выдается ошибка 500: Неопределенная переменная: app
В первом аргументе для публикации, используя любой пример, помещаем ведущий "/" перед "токеном" не действует.
Спасибо ...