Skip to content

Commit f1ff5e3

Browse files
authored
chore: remove setPublic for ValidationGroupsGeneratorInterface (#4864)
1 parent 890bd38 commit f1ff5e3

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -577,8 +577,7 @@ private function registerValidatorConfiguration(ContainerBuilder $container, arr
577577
$loader->load('symfony/validator.xml');
578578

579579
$container->registerForAutoconfiguration(ValidationGroupsGeneratorInterface::class)
580-
->addTag('api_platform.validation_groups_generator')
581-
->setPublic(true); // this line should be removed in 3.0
580+
->addTag('api_platform.validation_groups_generator');
582581
$container->registerForAutoconfiguration(PropertySchemaRestrictionMetadataInterface::class)
583582
->addTag('api_platform.metadata.property_schema_restriction');
584583
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<services>
88
<service id="api_platform.validator" class="ApiPlatform\Symfony\Validator\Validator">
99
<argument type="service" id="validator" />
10-
<argument type="service" id="service_container" />
10+
<argument type="tagged_locator" tag="api_platform.validation_groups_generator" />
1111
</service>
1212
<service id="ApiPlatform\Validator\ValidatorInterface" alias="api_platform.validator" />
1313

tests/Fixtures/app/config/config_common.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,8 @@ services:
240240

241241
app.dummy_validation.group_generator:
242242
class: ApiPlatform\Tests\Fixtures\TestBundle\Validator\DummyValidationGroupsGenerator
243-
public: true
243+
tags:
244+
- name: 'api_platform.validation_groups_generator'
244245

245246
mercure.hub.default.message_handler:
246247
class: ApiPlatform\Tests\Fixtures\DummyMercureUpdateHandler

0 commit comments

Comments
 (0)