user()?->id ?? 0); return app(PermissionCheckService::class)->hasPermission($userId, 'school_year.archive'); } public function rules(): array { return [ 'reason' => ['nullable', 'string', 'max:1000'], ]; } }