I'am trying to use an API in laravel 5.4,and while executing in command-line 'php artisan route:list' to retreive all site routes, but unfortunately i get this error :
[ReflectionException] Class App\Http\Controllers\Api\V1\CausesController.php does not exist
this is my Controller :
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();
}
}
and this is my api.php :
<?php
Route::group(['prefix' => '/v1', 'namespace' => 'Api\V1', 'as' => 'api.'], function () {
Route::resource('causes', 'CausesController.php');
});
Thanks.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire