Heim > Fragen und Antworten > Hauptteil
Sie können sehen, dass dem Laravel-Projekt ein neuer API-Ordner hinzugefügt wurde
Dieser Ordner wird für extern entwickelte API-Schnittstellen verwendet
Der Pfad unter dem API-Ordner lautet
api\V1\UserController.php
Und beim Definieren von Routen in Routes.php
$api = app('api.router');
$api->version('v1', function ($api) {
$api->get('users/{id}', 'Api\V1\UserController@show');
});
Die Klasse davon ApiV1UserController
kann nicht gefunden werden
Wo muss ich den API-Namespace konfigurieren? Weil das API-Verzeichnis überhaupt nicht in Laravel registriert ist
Wo kann man es konfigurieren?巴扎黑2017-05-16 16:57:57
php
$api->version('v1', ['namespace' => 'Api\V1'], function ($api) { $api->get('users/{id}', 'UserController@show'); });