group(function () { Route::get('/', [PostsController::class, 'index']); Route::post('/', [PostsController::class, 'store']); Route::prefix('{id}')->group(function () { Route::delete('/', [PostsController::class, 'destroy']); Route::put('/', [PostsController::class, 'update']); Route::get('/', [PostsController::class, 'show']); Route::prefix('comments')->group(function () { Route::post('/', [CommentsController::class, 'store']); }); }); }); Route::get('projects', [ProjectsController::class, 'index'])->middleware('auth:sanctum'); Route::post('projects', [ProjectsController::class, 'create']); Route::post('users', [UsersController::class, 'create']);