group(function () { Route::prefix('admin')->group(function () { Route::get('/', [DashboardAdmin::class, 'index']); Route::get('/user', [UserController::class, 'index']); Route::get('/category', [CategoryController::class, 'index']); Route::get('/materi', [MateriController::class, 'index']); Route::get('/materi/input/{id}', [MateriController::class, 'inputMateri']); Route::get('/quiz/input/{id}', [KuisController::class, 'index']); Route::get('/module/{id}', [MateriController::class, 'moduleDetail']); Route::get('/materi/{id_module}', [MateriController::class, 'materiDetail']); }); }); Route::middleware([AuthMiddleware::class, UserMiddleware::class])->group(function () { Route::prefix('user')->group(function () { Route::get('/', [DashboardController::class, 'index']); Route::get('/module/{id}', [DashboardController::class, 'module']); Route::get('/materi/{id}', [DashboardController::class, 'materi']); Route::get('/quiz/{id_materi}', [QuizUserController::class, 'index']); }); });