From 7b7dc0df9a53c02ba7f49184f308b3bb7f79826a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Tue, 29 Oct 2019 15:09:41 +0100 Subject: [PATCH] Re-allow to use "tagged" in service definitions --- .../Component/DependencyInjection/Loader/XmlFileLoader.php | 2 -- .../Component/DependencyInjection/Loader/YamlFileLoader.php | 4 ---- .../Loader/schema/dic/services/services-1.0.xsd | 2 +- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php b/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php index 25886d2f50..166084dc14 100644 --- a/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php +++ b/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php @@ -502,8 +502,6 @@ class XmlFileLoader extends FileLoader } break; case 'tagged': - @trigger_error(sprintf('Type "%s" of tag <%s> in "%s" is deprecated since Symfony 4.4 and will be removed in 5.0, use "tagged_iterator" instead.', $arg->getAttribute('type'), $name, $file), E_USER_DEPRECATED); - // no break case 'tagged_iterator': case 'tagged_locator': $type = $arg->getAttribute('type'); diff --git a/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php b/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php index b219fcc801..871fec5ff8 100644 --- a/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php +++ b/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php @@ -742,10 +742,6 @@ class YamlFileLoader extends FileLoader } } if (\in_array($value->getTag(), ['tagged', 'tagged_iterator', 'tagged_locator'], true)) { - if ('tagged' === $value->getTag()) { - @trigger_error('"!tagged" is deprecated since Symfony 4.4 and will be removed in 5.0, use "!tagged_iterator" instead.', E_USER_DEPRECATED); - } - $forLocator = 'tagged_locator' === $value->getTag(); if (\is_array($argument) && isset($argument['tag']) && $argument['tag']) { diff --git a/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd b/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd index b491196af7..41210c23d1 100644 --- a/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd +++ b/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd @@ -265,7 +265,7 @@ - +