diff --git a/UPGRADE-5.2.md b/UPGRADE-5.2.md index 0eaced68a9..26e6c22992 100644 --- a/UPGRADE-5.2.md +++ b/UPGRADE-5.2.md @@ -16,6 +16,11 @@ TwigBundle * Deprecated the public `twig` service to private. +TwigBridge +---------- + + * Changed 2nd argument type of `TranslationExtension::__construct()` to `TranslationNodeVisitor` + Validator --------- diff --git a/src/Symfony/Bridge/Twig/Extension/TranslationExtension.php b/src/Symfony/Bridge/Twig/Extension/TranslationExtension.php index ad16041356..dc1ec9f34b 100644 --- a/src/Symfony/Bridge/Twig/Extension/TranslationExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/TranslationExtension.php @@ -18,7 +18,6 @@ use Symfony\Bridge\Twig\TokenParser\TransTokenParser; use Symfony\Contracts\Translation\TranslatorInterface; use Symfony\Contracts\Translation\TranslatorTrait; use Twig\Extension\AbstractExtension; -use Twig\NodeVisitor\NodeVisitorInterface; use Twig\TwigFilter; // Help opcache.preload discover always-needed symbols @@ -34,7 +33,7 @@ final class TranslationExtension extends AbstractExtension private $translator; private $translationNodeVisitor; - public function __construct(TranslatorInterface $translator = null, NodeVisitorInterface $translationNodeVisitor = null) + public function __construct(TranslatorInterface $translator = null, TranslationNodeVisitor $translationNodeVisitor = null) { $this->translator = $translator; $this->translationNodeVisitor = $translationNodeVisitor;