From ac70593f6f2b6849038727f863641167f74793cb Mon Sep 17 00:00:00 2001 From: Allan Simon Date: Tue, 1 Apr 2025 14:47:43 +0200 Subject: [PATCH 1/3] Update twig deprecated call by it's updated version Version 3.12 of Twig deprecated the use of getNode('filter') see https://twig.symfony.com/doc/3.x/deprecated.html#nodes --- Twig/Visitor/RemovingNodeVisitor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Twig/Visitor/RemovingNodeVisitor.php b/Twig/Visitor/RemovingNodeVisitor.php index daceacbb..6ea82942 100644 --- a/Twig/Visitor/RemovingNodeVisitor.php +++ b/Twig/Visitor/RemovingNodeVisitor.php @@ -36,7 +36,7 @@ public function setEnabled(bool $bool): void protected function doEnterNode(Node $node, Environment $env): Node { if ($this->enabled && $node instanceof FilterExpression) { - $name = $node->getNode('filter')->getAttribute('value'); + $name = $node->getAttribute('twig_callable')->getName() if ('desc' === $name || 'meaning' === $name) { return $this->enterNode($node->getNode('node'), $env); From 7245fa8fb91036544f458afb6ed967b2bfd09f7d Mon Sep 17 00:00:00 2001 From: Victor Bocharsky Date: Tue, 1 Apr 2025 17:00:14 +0200 Subject: [PATCH 2/3] Add missing semicolon --- Twig/Visitor/RemovingNodeVisitor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Twig/Visitor/RemovingNodeVisitor.php b/Twig/Visitor/RemovingNodeVisitor.php index 6ea82942..a7c840bd 100644 --- a/Twig/Visitor/RemovingNodeVisitor.php +++ b/Twig/Visitor/RemovingNodeVisitor.php @@ -36,7 +36,7 @@ public function setEnabled(bool $bool): void protected function doEnterNode(Node $node, Environment $env): Node { if ($this->enabled && $node instanceof FilterExpression) { - $name = $node->getAttribute('twig_callable')->getName() + $name = $node->getAttribute('twig_callable')->getName(); if ('desc' === $name || 'meaning' === $name) { return $this->enterNode($node->getNode('node'), $env); From 4be80c9409a03762742d4bac7be141f17a5b3b61 Mon Sep 17 00:00:00 2001 From: Victor Bocharsky Date: Tue, 1 Apr 2025 17:00:32 +0200 Subject: [PATCH 3/3] Add missing semicolon