group(function () { Route::get('/summary', [FranchiseeDashboardController::class, 'summary']) ->middleware('permission:franchisee_dashboard,view'); Route::get('/holidays', [HolidayController::class, 'index'])->middleware('permission:franchisee_dashboard,view'); Route::post('/holidays', [HolidayController::class, 'store'])->middleware('permission:franchisee_dashboard,add'); Route::get('/holidays/{id}', [HolidayController::class, 'show'])->whereNumber('id')->middleware('permission:franchisee_dashboard,view'); Route::put('/holidays/{id}', [HolidayController::class, 'update'])->whereNumber('id')->middleware('permission:franchisee_dashboard,edit'); Route::delete('/holidays/{id}', [HolidayController::class, 'destroy'])->whereNumber('id')->middleware('permission:franchisee_dashboard,delete'); });