vinyvicente / phalcon-twig
Twig View Handler to Phalcon PHP
v2.0
2023-08-23 17:59 UTC
Requires
- php: >=7.1.3
- twig/twig: ^1.28 || ~2.0
Requires (Dev)
- phalcon/ide-stubs: ^3.3
This package is auto-updated.
Last update: 2024-11-23 20:53:43 UTC
README
Requirements
PHP >= 5.6
Phalcon >= 3.x
Install
composer require vinyvicente/phalcon-twig
Configuration
- Register in your DI configuration view, registering new view engine.
$di = new \Phalcon\Di\FactoryDefault(); $di['view'] = function () { $view = new View(); $view->setViewsDir('app/views/'); $view->registerEngines([ View\Engine\Twig::DEFAULT_EXTENSION => function ($view, $di) { return new View\Engine\Twig($view, $di, [ 'cache' => __DIR__ . '/app/cache/', ]); } ]); return $view; };
Important
See Twig Docs: http://twig.sensiolabs.org/documentation
Enjoy!