Skip to content

Commit 1e353af

Browse files
committed
make classes final + consistency in service name
1 parent fe516ff commit 1e353af

File tree

9 files changed

+10
-20
lines changed

9 files changed

+10
-20
lines changed

src/Bridge/Symfony/Bundle/Resources/config/validator.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<tag name="kernel.event_listener" event="kernel.view" method="onKernelView" priority="64" />
2424
</service>
2525

26-
<service id="ApiPlatform\Core\Filter\QueryParameterValidateListener">
26+
<service id="api_platform.listener.view.validate_query_parameters" class="ApiPlatform\Core\Filter\QueryParameterValidateListener" public="false">
2727
<argument type="service" id="api_platform.metadata.resource.metadata_factory" />
2828
<argument type="service" id="api_platform.filter_locator" />
2929

src/Exception/FilterValidationException.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*
1919
* @author Julien DENIAU <[email protected]>
2020
*/
21-
class FilterValidationException extends \Exception implements ExceptionInterface
21+
final class FilterValidationException extends \Exception implements ExceptionInterface
2222
{
2323
private $constraintViolationList;
2424

src/Filter/QueryParameterValidateListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
*
2626
* @author Julien Deniau <[email protected]>
2727
*/
28-
class QueryParameterValidateListener
28+
final class QueryParameterValidateListener
2929
{
3030
use FilterLocatorTrait;
3131

tests/Bridge/Symfony/Bundle/DependencyInjection/ApiPlatformExtensionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@ private function getPartialContainerBuilderProphecy($test = false)
521521
'api_platform.listener.view.respond',
522522
'api_platform.listener.view.serialize',
523523
'api_platform.listener.view.validate',
524-
'ApiPlatform\Core\Filter\QueryParameterValidateListener',
524+
'api_platform.listener.view.validate_query_parameters',
525525
'api_platform.listener.view.write',
526526
'api_platform.metadata.extractor.xml',
527527
'api_platform.metadata.property.metadata_factory.cached',

tests/Fixtures/TestBundle/Entity/ArrayFilterValidator.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,6 @@ public function getId()
5454
return $this->id;
5555
}
5656

57-
public function setId($id)
58-
{
59-
$this->id = $id;
60-
}
61-
6257
public function setName($name)
6358
{
6459
$this->name = $name;

tests/Fixtures/TestBundle/Entity/FilterValidator.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,6 @@ public function getId()
5454
return $this->id;
5555
}
5656

57-
public function setId($id)
58-
{
59-
$this->id = $id;
60-
}
61-
6257
public function setName($name)
6358
{
6459
$this->name = $name;

tests/Fixtures/TestBundle/Filter/ArrayRequiredFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface;
1818
use Doctrine\ORM\QueryBuilder;
1919

20-
class ArrayRequiredFilter extends AbstractFilter
20+
final class ArrayRequiredFilter extends AbstractFilter
2121
{
2222
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, string $operationName = null)
2323
{

tests/Fixtures/TestBundle/Filter/RequiredFilter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use ApiPlatform\Core\Bridge\Doctrine\Orm\Util\QueryNameGeneratorInterface;
1818
use Doctrine\ORM\QueryBuilder;
1919

20-
class RequiredFilter extends AbstractFilter
20+
final class RequiredFilter extends AbstractFilter
2121
{
2222
protected function filterProperty(string $property, $value, QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, string $operationName = null)
2323
{

tests/Fixtures/app/config/config_test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,12 +166,12 @@ services:
166166
tags: [ { name: 'api_platform.filter', id: 'my_dummy.property' } ]
167167

168168
ApiPlatform\Core\Tests\Fixtures\TestBundle\Filter\RequiredFilter:
169-
arguments: [ '@doctrine' ]
170-
tags: [ 'api_platform.filter' ]
169+
arguments: ['@doctrine']
170+
tags: ['api_platform.filter']
171171

172172
ApiPlatform\Core\Tests\Fixtures\TestBundle\Filter\ArrayRequiredFilter:
173-
arguments: [ '@doctrine' ]
174-
tags: [ 'api_platform.filter' ]
173+
arguments: ['@doctrine']
174+
tags: ['api_platform.filter']
175175

176176
app.config_dummy_resource.action:
177177
class: 'ApiPlatform\Core\Tests\Fixtures\TestBundle\Action\ConfigCustom'

0 commit comments

Comments
 (0)