Skip to content

Commit caac1d5

Browse files
committed
refactor: some more style changes to adhere more to original code style
Fixes #7478
1 parent 17571a2 commit caac1d5

File tree

1 file changed

+13
-25
lines changed

1 file changed

+13
-25
lines changed

src/Doctrine/Orm/Filter/PartialSearchFilter.php

Lines changed: 13 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,7 @@ final class PartialSearchFilter implements FilterInterface, OpenApiParameterFilt
2929
use BackwardCompatibleFilterDescriptionTrait;
3030
use OpenApiFilterTrait;
3131

32-
public function apply(
33-
QueryBuilder $queryBuilder,
34-
QueryNameGeneratorInterface $queryNameGenerator,
35-
string $resourceClass,
36-
?Operation $operation = null,
37-
array $context = [],
32+
public function apply(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, ?Operation $operation = null, array $context = [],
3833
): void {
3934
$parameter = $context['parameter'];
4035
$alias = $queryBuilder->getRootAliases()[0];
@@ -44,34 +39,27 @@ public function apply(
4439
$parameterName = $queryNameGenerator->generateParameterName($property);
4540
$values = $parameter->getValue();
4641

47-
if (!\is_iterable($values)) {
48-
$queryBuilder->setParameter($parameterName, '%'.\strtolower($values).'%');
42+
if (!is_iterable($values)) {
43+
$queryBuilder->setParameter($parameterName, '%'.strtolower($values).'%');
4944

50-
$queryBuilder->{$context['whereClause'] ?? 'andWhere'}(
51-
$queryBuilder
52-
->expr()
53-
->like(
54-
'LOWER('.$field.')',
55-
':'.$parameterName,
56-
),
45+
$queryBuilder->{$context['whereClause'] ?? 'andWhere'}($queryBuilder->expr()->like(
46+
'LOWER('.$field.')',
47+
':'.$parameterName,
48+
),
5749
);
5850
} else {
5951
$likeExpressions = [];
6052
foreach ($values as $val) {
6153
$parameterName = $queryNameGenerator->generateParameterName($property);
62-
$likeExpressions[] = $queryBuilder
63-
->expr()
64-
->like(
65-
'LOWER('.$field.')',
66-
':'.$parameterName,
67-
);
68-
$queryBuilder->setParameter($parameterName, '%'.\strtolower($val).'%');
54+
$likeExpressions[] = $queryBuilder->expr()->like(
55+
'LOWER('.$field.')',
56+
':'.$parameterName,
57+
);
58+
$queryBuilder->setParameter($parameterName, '%'.strtolower($val).'%');
6959
}
7060

7161
$queryBuilder->{$context['whereClause'] ?? 'andWhere'}(
72-
$queryBuilder
73-
->expr()
74-
->orX(...$likeExpressions),
62+
$queryBuilder->expr()->orX(...$likeExpressions),
7563
);
7664
}
7765
}

0 commit comments

Comments
 (0)