[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
natália de oliveira
Criador natália de oliveira 03/05/2023

 Vem  NotFound. 

Meu aquivo CategoryController está assim :

?php
namespace App\Http\Controllers\Api;

 

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Models\Models\Category;

 

class CategoryController extends Controller
{
public function index(Category $category)
{
$categories =$category->get();
return response()->json($categories);
}

 

}

E meu api.php está assim

 
<?php
use Illuminate\Support\Facades\Route;

Route::prefix('api')->group(function () {
Route::get('/categories', 'Api\CategoryController@index');
});
 
Manager Carlos Ferreira 03/05/2023

Olá, Natália!
Tudo bem?

O erro está em como declarou a rota, precisa ser assim:
use App\Http\Controller\Api\CategoryController;

Route::get('/categories', [CategoryController::class, 'index']);

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!