Skip to content

Commit 4898a09

Browse files
committed
Update Template.php
1 parent 89f13be commit 4898a09

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/Template.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
use Twig\Environment;
1717
use Twig\Extension\DebugExtension;
1818
use Twig\Loader\FilesystemLoader;
19+
use Twig\TwigFilter;
1920
use Twig\TwigFunction;
2021

2122
class Template {
@@ -58,6 +59,8 @@ public function render(string $tpl, array $data = []): string {
5859

5960
$twig->addFunction(new TwigFunction('svg', [Helpers::class, 'svg'], ['is_safe' => ['html']]));
6061

62+
$twig->addFilter(new TwigFilter('space', fn (?string $value): string => !empty($value) ? ' '.$value : '', ['is_safe' => ['html']]));
63+
6164
foreach ($this->tpl_globals as $name => $value) {
6265
$twig->addGlobal($name, $value);
6366
}

0 commit comments

Comments
 (0)