'schedule.', 'controller' => ScheduleController::class, 'prefix' => 'schedule', ], function () { Route::get('/', 'index')->name('index'); Route::get('/{date}', 'show') ->where('date', '\d{4}-\d{2}-\d{2}') ->name('show'); Route::put('/{date}', 'update') ->where('date', '\d{4}-\d{2}-\d{2}') ->name('update'); Route::post('/generate', 'generate') ->name('generate'); Route::post('/{date}/user-dishes', ScheduleUserDishController::class) ->name('user-dish.update'); });