Twig (.twig) template renderer for Quiote, built on twig/twig.

Maintainers

Package info

github.com/quioteframework/twig

Issues

pkg:composer/quioteframework/twig

Transparency log

Statistics

Installs: 0

Dependents: 1

Suggesters: 1

Stars: 0

dev-main 2026-07-05 15:55 UTC

This package is auto-updated.

Last update: 2026-07-05 17:07:48 UTC


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.