weew / app-twig
Twig integration for the weew/app package.
v1.2.1
2016-07-21 11:17 UTC
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^2.0
- phpspec/phpspec: ^2.4
- satooshi/php-coveralls: ^0.6.1
- weew/helpers-phpspec: ^1.0
This package is not auto-updated.
Last update: 2024-11-05 22:27:27 UTC
README
Table of contents
Installation
composer require weew/app-twig
Introduction
This package integrates twig/twig into the weew/app framework.
Usage
Simply register the TwigProvider
class on the application kernel:
$app = new App(); $app->getKernel()->addProviders([ TwigProvider::class, ]);
Example config
This is how your config might look like in yaml:
twig: debug: true charset: utf-8 base_template_class: SomeClass cache: /cache/path auto_reload: true auto_escape: true strict_variables: false optimizations: -1 paths: - /path/to/views - /another/path/to/views namespaces: namespace: /path/to/namespaced/views another_namespace: /another/path/to/namespaced/views
The only required setting is twig.debug
, all the other are optional and should be used when needed. Fur further information about twig configuration please take a look at twig documentation.