projeto
[Finalizado Pelo Aluno]
Bom dia professor Carlos, esse projeto não tenho git? se sim qual o link?
Olá, Renato!
Como vai?
Segue o código fonte: https://drive.google.com/drive/folders/18Wt8AxuexngPJCYUfl1wTJxYcb7FlTd0?usp=share_link
Tem atualização deste projeto em:
https://academy.especializati.com.br/curso/laravel-api-com-cache
https://academy.especializati.com.br/curso/laravel-microservices-autenticacao-autorizacao-acl
Resolvi Professor Carlos
veja se estou correto, qdo uso apiResource ele ja coloca no namespace Api certo?
//Route::group([
// 'namespace' => 'Api'
//], function () {
// Route::get('/categories', [CategoryController::class, 'index']);
// Route::post('/categories', [CategoryController::class, 'store']);
// Route::put('/categories/{id}', [CategoryController::class, 'update']);
// Route::delete('/categories/{id}', [CategoryController::class, 'destroy']);
// Route::get('/categories/{id}', [CategoryController::class, 'show']);
//Route::apiResource('/categories', [CategoryController::class]);
Route::apiResource('/categories', CategoryController::class);
//});
então devo deixar apenas assim, sem precisar usar Route::group para sinalizar o namespace Api
Route::apiResource('/categories', CategoryController::class);
A não ser que teve alguma mudança no releases do Laravel, não, apiResource não usa o namespace API, só se for algo mais recente.
Pode ser cache em suas rotas, limpe com:
php artisan cache:clear
php artisan route:clear
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!