Fix ambiguous syntax parsing

This commit is contained in:
Fabien Potencier
2020-02-21 08:29:50 +01:00
parent 1325da4c85
commit 5724cbeddf
4 changed files with 25 additions and 5 deletions
+6
View File
@@ -164,6 +164,7 @@ class TwigTestExtension extends AbstractExtension
new TwigFilter('magic_call_array', ['Twig\Tests\TwigTestExtension', 'magicStaticCall']),
new TwigFilter('*_path', [$this, 'dynamic_path']),
new TwigFilter('*_foo_*_bar', [$this, 'dynamic_foo']),
new TwigFilter('not', [$this, 'notFilter']),
];
}
@@ -188,6 +189,11 @@ class TwigTestExtension extends AbstractExtension
];
}
public function notFilter($value)
{
return 'not '.$value;
}
public function §Filter($value)
{
return "§{$value}§";