middleware(['auth:sanctum', 'throttle:api', 'abilities:catalogue:lire'])->name('api.v1.')->group(function () { Route::get('/labs', [LabController::class, 'index'])->name('labs.index'); Route::get('/labs/{lab:identifiant}', [LabController::class, 'show'])->name('labs.show'); Route::get('/quiz', [QuizController::class, 'index'])->name('quiz.index'); Route::get('/quiz/{quiz}', [QuizController::class, 'show'])->name('quiz.show'); Route::get('/cours', [CoursController::class, 'index'])->name('cours.index'); Route::get('/cours/{cours:identifiant}', [CoursController::class, 'show'])->name('cours.show'); });