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');
});
谢谢。
运行作曲家转储自动加载并再试一次 –