diff --git a/src/Applies/Fields/FileModelApply.php b/src/Applies/Fields/FileModelApply.php index 94fee73..22f5b4c 100644 --- a/src/Applies/Fields/FileModelApply.php +++ b/src/Applies/Fields/FileModelApply.php @@ -56,7 +56,7 @@ public function apply(FieldContract $field): Closure }; } - private function store(File $field, UploadedFile $file): string + public function store(File $field, UploadedFile $file): string { $extension = $file->extension(); diff --git a/src/Traits/Resource/ResourceModelQuery.php b/src/Traits/Resource/ResourceModelQuery.php index dfad608..8e156cb 100644 --- a/src/Traits/Resource/ResourceModelQuery.php +++ b/src/Traits/Resource/ResourceModelQuery.php @@ -293,7 +293,7 @@ protected function withFilters(): static return; } - $filterApply = appliesRegister()->findByField($filter, 'filters', ModelResource::class); + $filterApply = $filter->getApplyClass('filters', ModelResource::class); $defaultApply = static fn (Builder $query): Builder => $query->where( $filter->getColumn(),