diff --git a/src/Rules/Node/ForbiddenFilterRule.php b/src/Rules/Node/ForbiddenFilterRule.php index 9df3fad..e3f1f28 100644 --- a/src/Rules/Node/ForbiddenFilterRule.php +++ b/src/Rules/Node/ForbiddenFilterRule.php @@ -35,7 +35,9 @@ public function enterNode(Node $node, Environment $env): Node return $node; } - $filterName = $node->getNode('filter')->getAttribute('value'); + $filterName = $node->hasAttribute('name') + ? $node->getAttribute('name') + : $node->getNode('filter')->getAttribute('value'); // BC for twig/twig < 3.12 if (!\in_array($filterName, $this->filters, true)) { return $node; }