This package contains a set of Twig extensions and utility class to ease the use of Twig templates in Mouf.

v1.2.0 2018-08-16 21:23 UTC

This package is auto-updated.

Last update: 2022-09-15 00:16:44 UTC


Latest Stable Version Total Downloads Latest Unstable Version License Scrutinizer Code Quality

What is this package?

This package contains a set of classes to make Twig easier to use inside Mouf.

Twig extensions

It contains a set of Twig extensions that can be used to add useful features in Mouf. For instance: ValueInterface and HtmlElementInterface evaluation in the Twig template, or I18n using Fine, in the template.

Extended Twig_Environment

The Twig_Environment is overloaded in order to be easier to configure from Mouf (the constructor proposes a set of arguments rather than a simple array).

Also, this package contains an installer that will create a Twig_Environment instance you can directly use.

Mouf package

This package is part of Mouf (, an effort to ensure good developing practices by providing a graphical dependency injection framework.