Я передаю переменную из PHP в Twig, которая содержит HTML теги. Например, мой код метода:
public function test(string $string): string
{
return '<span>' . $string . '</span>';
}
Я выведу этот метод в Twig:
<div>{{ test('abc') }}</div>
Вывод на странице: <span>abc</span>
вместо обычного abc
Мне нужно решить эту проблему на стороне PHP кода без использования каких-либо веток фильтров или функций (без raw
или autoescape false
).
Я пытался взглянуть на код метода raw
в модуле Twig, но там все очень запутанно, и я не мог понять это.