0
我試圖在laravel 5.4中使用API,並在執行命令行'php artisan route:list'時檢索所有網站路由,但不幸的是我得到此錯誤:嘗試顯示路由時出現錯誤:列表Laravel 5.4
[ReflectionException] 類應用\ HTTP \控制器\阿比\ V1 \ CausesController.php不存在
這是我的控制器:
namespace App\Http\Controllers\Api\V1;
use App\Cause;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Requests\Admin\StoreCausesRequest;
use App\Http\Requests\Admin\UpdateCausesRequest;
use App\Http\Controllers\Traits\FileUploadTrait;
class CausesController extends Controller
{
use FileUploadTrait;
public function index()
{
return Cause::all();
}
}
這是我的api.php:
<?php
Route::group(['prefix' => '/v1', 'namespace' => 'Api\V1', 'as' => 'api.'], function() {
Route::resource('causes', 'CausesController.php');
});
謝謝。
運行作曲家轉儲自動加載並再試一次 –