suin / php-yaf-twig
Twig extension for Yet Another Framework.
1.1
2012-08-28 10:51 UTC
Requires
- php: >=5.3.0
- twig/twig: >=1.9.1
This package is auto-updated.
Last update: 2024-12-06 09:24:25 UTC
README
Twig extension for Yet Another Framework.
Installation
You can install via Composer.
At first create composer.json
file:
{ "require": { "suin/php-yaf-twig": ">=1.0" } }
Run composer to install.
$ composer install
Finally, include vendor/autoload.php
at index.php
require_once 'vendor/autoload.php';
Add to Bootstrap.php
:
<?php use \Suin\Yaf\Twig\Twig; class Bootstrap extends Yaf_Bootstrap_Abstract { /** * @param Yaf_Dispatcher $dispatcher */ protected function _initTwig(Yaf_Dispatcher $dispatcher) { $config = Yaf_Application::app()->getConfig() $dispatcher->setView(new Twig(APP_PATH.'views', $config->twig->toArray())); } }
Add to application.ini
:
[product] ;app application.view.ext = twig ;twig twig.cache = APP_PATH "../cache" [devel : product] ;twig twig.debug = true
License
MIT license