EVOLUTION-NINJA
Edit File: RoleController.php
<?php namespace App\Http\Controllers; use App\Models\Role; use Illuminate\Http\Request; class RoleController extends Controller { public function index() { echo 'hhello'; return response()->json(Role::all()); } public function store(Request $request) { $validated = $request->validate([ 'name' => 'required|string|unique:roles', 'description' => 'nullable|string', ]); $role = Role::create($validated); return response()->json($role, 201); } public function show(Role $role) { return response()->json($role); } public function update(Request $request, Role $role) { $validated = $request->validate([ 'name' => 'required|string|unique:roles,name,' . $role->id, 'description' => 'nullable|string', ]); $role->update($validated); return response()->json($role); } public function destroy(Role $role) { $role->delete(); return response()->json(null, 204); } }