Erro em listar as Categorias
[Finalizado Pelo Aluno]
Criador
natália de oliveira
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
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']);
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!