Skip to content

Commit 408ac58

Browse files
committed
refactor(doctrine): remove dead code
Continues the work at api-platform#7079 and before at api-platform#6865
1 parent 0d79b90 commit 408ac58

File tree

2 files changed

+2
-16
lines changed

2 files changed

+2
-16
lines changed

src/Doctrine/Orm/Filter/ExactFilter.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,10 @@
1717
use ApiPlatform\Metadata\OpenApiParameterFilterInterface;
1818
use ApiPlatform\Metadata\Operation;
1919
use ApiPlatform\Metadata\Parameter;
20-
use ApiPlatform\Metadata\ParameterProviderFilterInterface;
2120
use ApiPlatform\OpenApi\Model\Parameter as OpenApiParameter;
22-
use ApiPlatform\State\Provider\IriConverterParameterProvider;
2321
use Doctrine\ORM\QueryBuilder;
2422

25-
final class ExactFilter implements FilterInterface, OpenApiParameterFilterInterface, ParameterProviderFilterInterface
23+
final class ExactFilter implements FilterInterface, OpenApiParameterFilterInterface
2624
{
2725
public function apply(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2826
{
@@ -44,11 +42,6 @@ public function apply(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $q
4442
->setParameter($parameterName, $value);
4543
}
4644

47-
public static function getParameterProvider(): string
48-
{
49-
return IriConverterParameterProvider::class;
50-
}
51-
5245
public function getOpenApiParameters(Parameter $parameter): OpenApiParameter|array|null
5346
{
5447
return new OpenApiParameter(name: $parameter->getKey().'[]', in: 'query', style: 'deepObject', explode: true);

src/Doctrine/Orm/Filter/PartialSearchFilter.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,10 @@
1717
use ApiPlatform\Metadata\OpenApiParameterFilterInterface;
1818
use ApiPlatform\Metadata\Operation;
1919
use ApiPlatform\Metadata\Parameter;
20-
use ApiPlatform\Metadata\ParameterProviderFilterInterface;
2120
use ApiPlatform\OpenApi\Model\Parameter as OpenApiParameter;
22-
use ApiPlatform\State\Provider\IriConverterParameterProvider;
2321
use Doctrine\ORM\QueryBuilder;
2422

25-
final class PartialSearchFilter implements FilterInterface, OpenApiParameterFilterInterface, ParameterProviderFilterInterface
23+
final class PartialSearchFilter implements FilterInterface, OpenApiParameterFilterInterface
2624
{
2725
public function apply(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = []): void
2826
{
@@ -48,11 +46,6 @@ public function apply(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $q
4846
->setParameter($parameterName, '%'.strtolower($value).'%');
4947
}
5048

51-
public static function getParameterProvider(): string
52-
{
53-
return IriConverterParameterProvider::class;
54-
}
55-
5649
public function getOpenApiParameters(Parameter $parameter): OpenApiParameter|array|null
5750
{
5851
return new OpenApiParameter(name: $parameter->getKey().'[]', in: 'query', style: 'deepObject', explode: true);

0 commit comments

Comments
 (0)