Skip to content

Commit 1eb9da1

Browse files
authoredMar 28, 2025··
fix(laravel): missing filters (#7056)
fixes #7055
1 parent a46a768 commit 1eb9da1

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed
 

‎src/Laravel/ApiPlatformDeferredProvider.php

+6-2
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,15 @@
2626
use ApiPlatform\Laravel\Eloquent\Extension\QueryExtensionInterface;
2727
use ApiPlatform\Laravel\Eloquent\Filter\BooleanFilter;
2828
use ApiPlatform\Laravel\Eloquent\Filter\DateFilter;
29+
use ApiPlatform\Laravel\Eloquent\Filter\EndSearchFilter;
2930
use ApiPlatform\Laravel\Eloquent\Filter\EqualsFilter;
3031
use ApiPlatform\Laravel\Eloquent\Filter\FilterInterface as EloquentFilterInterface;
3132
use ApiPlatform\Laravel\Eloquent\Filter\JsonApi\SortFilter;
3233
use ApiPlatform\Laravel\Eloquent\Filter\JsonApi\SortFilterParameterProvider;
3334
use ApiPlatform\Laravel\Eloquent\Filter\OrderFilter;
3435
use ApiPlatform\Laravel\Eloquent\Filter\PartialSearchFilter;
3536
use ApiPlatform\Laravel\Eloquent\Filter\RangeFilter;
37+
use ApiPlatform\Laravel\Eloquent\Filter\StartSearchFilter;
3638
use ApiPlatform\Laravel\Eloquent\Metadata\Factory\Resource\EloquentResourceCollectionMetadataFactory;
3739
use ApiPlatform\Laravel\Eloquent\State\CollectionProvider;
3840
use ApiPlatform\Laravel\Eloquent\State\ItemProvider;
@@ -149,11 +151,13 @@ public function register(): void
149151

150152
$this->autoconfigure($classes, EloquentFilterInterface::class, [
151153
BooleanFilter::class,
152-
EqualsFilter::class,
153-
PartialSearchFilter::class,
154154
DateFilter::class,
155+
EndSearchFilter::class,
156+
EqualsFilter::class,
155157
OrderFilter::class,
158+
PartialSearchFilter::class,
156159
RangeFilter::class,
160+
StartSearchFilter::class,
157161
SortFilter::class,
158162
SparseFieldset::class,
159163
]);

0 commit comments

Comments
 (0)
Please sign in to comment.