Laravel 5 Dingo API контроллер

Я пытался реализовать REST API с помощью пакета Laravel 5 Dingo API.

Это мой код маршрутизации:

 $api->version('v1', function ($api) {
$api->get('users/{id}', 'Api\V1\UsersController@show');
});

Это мой код ошибки:

{"message":"Class Api\\V1\\UsersController does not exist","code":-1,"status_code":500}

Итак, куда мне поместить файл моего контроллера, чтобы он нашел правильный путь для моего контроллера?

Я поместил файл в app/http/controllers/Api/V1/ каталог, но я все еще получаю такую ​​ошибку.

Я использую Dingo API 0.10 для Laravel.

5

Решение

Добавляя полный путь контроллера в маршрут

$api->get('users/{id}', 'App\Http\Controllers\Api\V1\UsersController@show');

исправит эту ошибку.

7

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

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

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