. */ namespace App\Twig; use App\Services\LogSystem\LogDataFormatter; use Twig\Extension\AbstractExtension; use Twig\TwigFunction; class LogExtension extends AbstractExtension { public function __construct(LogDataFormatter $logDataFormatter) { $this->logDataFormatter = $logDataFormatter; } public function getFunctions() { return [ new TwigFunction('format_log_data', [$this->logDataFormatter, 'formatData'], ['is_safe' => ['html']]) ]; } }