quioteframework / twig
Twig (.twig) template renderer for Quiote, built on twig/twig.
v3.0.1
2026-07-10 10:29 UTC
Requires
- php: >=8.5.0
- quioteframework/quiote: *
- twig/twig: ^3.14
README
Twig (.twig) template renderer for Quiote, built on twig/twig.
Install
composer require quioteframework/twig
Enable
<renderers default="twig"> <renderer name="twig" class="Quiote\Renderer\Twig\TwigRenderer"> <parameter name="auto_reload">true</parameter> <parameter name="strict_variables">false</parameter> <parameter name="autoescape">html</parameter> </renderer> </renderers>
All three parameters above are optional and shown at their defaults. Compiled templates are cached under <core.cache_dir>/templates/twig/.
Template resolution (directory conventions, locale fallback) is entirely handled by Quiote's own TemplateLayer, not Twig's filesystem loader — a template name in Twig error messages will be the fully-resolved path Quiote picked, not a Twig-relative name.
License
MIT. See LICENSE.