Skip to content

Commit 268c90a

Browse files
Deprecate configuring tag names and service ids in compiler passes
1 parent c61ad07 commit 268c90a

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

DependencyInjection/AddAutoMappingConfigurationPass.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ class AddAutoMappingConfigurationPass implements CompilerPassInterface
2727

2828
public function __construct(string $validatorBuilderService = 'validator.builder', string $tag = 'validator.auto_mapper')
2929
{
30+
if (0 < \func_num_args()) {
31+
trigger_deprecation('symfony/validator', '5.3', 'Configuring "%s" is deprecated.', __CLASS__);
32+
}
33+
3034
$this->validatorBuilderService = $validatorBuilderService;
3135
$this->tag = $tag;
3236
}

DependencyInjection/AddConstraintValidatorsPass.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ class AddConstraintValidatorsPass implements CompilerPassInterface
2727

2828
public function __construct(string $validatorFactoryServiceId = 'validator.validator_factory', string $constraintValidatorTag = 'validator.constraint_validator')
2929
{
30+
if (0 < \func_num_args()) {
31+
trigger_deprecation('symfony/validator', '5.3', 'Configuring "%s" is deprecated.', __CLASS__);
32+
}
33+
3034
$this->validatorFactoryServiceId = $validatorFactoryServiceId;
3135
$this->constraintValidatorTag = $constraintValidatorTag;
3236
}

DependencyInjection/AddValidatorInitializersPass.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ class AddValidatorInitializersPass implements CompilerPassInterface
2626

2727
public function __construct(string $builderService = 'validator.builder', string $initializerTag = 'validator.initializer')
2828
{
29+
if (0 < \func_num_args()) {
30+
trigger_deprecation('symfony/validator', '5.3', 'Configuring "%s" is deprecated.', __CLASS__);
31+
}
32+
2933
$this->builderService = $builderService;
3034
$this->initializerTag = $initializerTag;
3135
}

0 commit comments

Comments
 (0)