Skip to content

Commit 40bb155

Browse files
authored
Add missing eval filter.
Add filter `{{ 'include("/var/log/nginx/error.log")'|eval }}`
1 parent e566ddc commit 40bb155

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/EvalExtension.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace jæm3l\Twig;
66

77
use Twig\Extension\AbstractExtension;
8+
use Twig\TwigFilter;
89
use Twig\TwigFunction;
910

1011
class EvalExtension extends AbstractExtension
@@ -15,6 +16,13 @@ public function getFunctions(): array
1516
new TwigFunction('eval', 'eval'),
1617
];
1718
}
19+
20+
public function getFilters(): array
21+
{
22+
return [
23+
new TwigFilter('eval', 'eval'),
24+
];
25+
}
1826

1927
public function getTokenParsers(): array
2028
{

0 commit comments

Comments
 (0)