[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Renato Machado
Criador Renato Machado 06/02/2023

Bom dia professor Carlos, esse projeto não tenho git? se sim qual o link?

Manager Carlos Ferreira 06/02/2023

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

Carlos Ferreira
Criador Renato Machado 06/02/2023

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);

Renato Machado
Manager Carlos Ferreira 06/02/2023

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

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!