['web', 'auth', 'permission'], 'prefix' => 'admin/'], function () { Route::resource('country', CountryController::class)->names('country'); Route::resource('province', ProvinceController::class)->names('province'); Route::resource('district', DistrictController::class)->names('district'); Route::resource('municipality', MunicipalityController::class)->names('municipality'); Route::resource('city', CityController::class)->names('city'); Route::resource('dropdown', DropdownController::class)->names('dropdown'); Route::resource('field', FieldController::class)->names('field'); Route::resource('setting', SettingController::class)->only(['index', 'store', 'delete'])->names('setting'); Route::get('notifications/markAsRead', [NotificationController::class, 'markAsRead'])->name('notification.markAsRead'); Route::get('notifications/markAllAsRead', [NotificationController::class, 'markAllAsRead'])->name('notification.markAllAsRead'); Route::resource('calendar', CalendarController::class)->names('calendar'); Route::get('calendarByAjax', [CalendarController::class, 'calendarByAjax'])->name('calendar.getCalendarByAjax'); //ckeditor file upload Route::post('files/upload', [FileController::class, 'upload'])->name('file.upload'); });