We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Thanks for a very useful project!
Currently there's a boolean configuration option called autoescape that gets passed directly to \Twig\Environment::__construct() in
autoescape
\Twig\Environment::__construct()
twig-renderer/src/TwigRenderer.php
Lines 50 to 52 in 4b09a3f
In Twig 1:
true
html
false
In Twig 2 true was removed as an option (so to get the old true behaviour you should pass html).
It occurred to me that we could expose the full range of options, but I'm not sure if there's really any demand for that.
The text was updated successfully, but these errors were encountered:
Fix autoescaping for Twig 2.x
8581206
Twig 1 and 2 both have an autoescape constructor parameter. In 1.x passing false was the same as passing 'html'. In 2.x you must explicitly pass 'html'. See - https://github.com/twigphp/Twig/blob/0887422319889e442458e48e2f3d9add1a172ad5/src/Environment.php#L111 - https://github.com/twigphp/Twig/blob/872646a70ff83b3628d50c9bafa117af9f1da59e/src/Environment.php#L92 Closes knapsack-cloud#102.
Successfully merging a pull request may close this issue.
Thanks for a very useful project!
Currently there's a boolean configuration option called
autoescape
that gets passed directly to\Twig\Environment::__construct()
intwig-renderer/src/TwigRenderer.php
Lines 50 to 52 in 4b09a3f
In Twig 1:
true
is the same ashtml
and uses that escaping strategyfalse
disables auto-escapingIn Twig 2
true
was removed as an option (so to get the oldtrue
behaviour you should passhtml
).It occurred to me that we could expose the full range of options, but I'm not sure if there's really any demand for that.
The text was updated successfully, but these errors were encountered: