group(function (): void { Route::get('/me', [AuthController::class, 'me']); Route::get('/sets', [SetController::class, 'index']); Route::get('/sets/{setId}', [SetController::class, 'show']) ->whereNumber('setId'); Route::get('/assignments', [ScheduleController::class, 'assignments']); Route::patch( '/assignments/{assignmentId}', [ScheduleController::class, 'updateAssignment'], )->whereNumber('assignmentId'); Route::post('/schedules', [ScheduleController::class, 'store']); Route::get('/schedules', [ScheduleController::class, 'index']); Route::get('/schedules/{scheduleId}', [ScheduleController::class, 'show']) ->whereNumber('scheduleId'); Route::post('/logout', [AuthController::class, 'logout']); });