From f4db350e07aa6643cf92108121ca7acb53070dbc Mon Sep 17 00:00:00 2001 From: Hugo Alliaume Date: Mon, 17 Nov 2025 23:39:31 +0100 Subject: [PATCH] [Vue] Remove deprecations for 3.0 --- src/Vue/src/Twig/VueComponentExtension.php | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/Vue/src/Twig/VueComponentExtension.php b/src/Vue/src/Twig/VueComponentExtension.php index 322a143340e..6426976a526 100644 --- a/src/Vue/src/Twig/VueComponentExtension.php +++ b/src/Vue/src/Twig/VueComponentExtension.php @@ -12,7 +12,6 @@ namespace Symfony\UX\Vue\Twig; use Symfony\UX\StimulusBundle\Helper\StimulusHelper; -use Symfony\WebpackEncoreBundle\Twig\StimulusTwigExtension; use Twig\Extension\AbstractExtension; use Twig\TwigFunction; @@ -24,19 +23,8 @@ */ class VueComponentExtension extends AbstractExtension { - private $stimulusHelper; - - /** - * @param $stimulus StimulusHelper - */ - public function __construct(StimulusHelper|StimulusTwigExtension $stimulus) + public function __construct(private StimulusHelper $stimulusHelper) { - if ($stimulus instanceof StimulusTwigExtension) { - trigger_deprecation('symfony/ux-vue', '2.9', 'Passing an instance of "%s" to "%s" is deprecated, pass an instance of "%s" instead.', StimulusTwigExtension::class, __CLASS__, StimulusHelper::class); - $stimulus = new StimulusHelper(null); - } - - $this->stimulusHelper = $stimulus; } public function getFunctions(): array