Мне нужна индивидуальная стратегия побега, и я прочитал это:
https://twig.symfony.com/doc/2.x/filters/escape.html#custom-escapers
Это очень легко понять, но я не уверен, как я могу зарегистрировать такой кодировщик с помощью контейнера Symfony 3 DI?
Я хотел бы поделиться с вами тем, что я сделал до сих пор, но … я пока ничего не сделал, кроме создания класса и метода, который принимает перечисленные аргументы (twig env
, string to escape
а также charset
) и возвращает «экранированную» строку (что на самом деле не имеет отношения к этому вопросу).
Как мне зарегистрировать это «путь Symfony»?
Эти две ссылки могут помочь вам. Вы должны создать расширение ветки.
Других решений пока нет …