eric-chau/twig-skill
最新稳定版本:v1.0.1
Composer 安装命令:
composer require eric-chau/twig-skill
包简介
README 文档
README
This skill is an integration of Twig into Jarvis micro-framework.
What it brings
When this skill is enabled, it brings:
$app['twig']service, an unique instance of\Twig_Environment.- On
$app['twig']first call, the eventJarvis\Skill\Twig\TwigReadyEvent(event name:twig.ready) will be broadcasted. Note thatTwigReadyEventis a permanent event. - In all Twig templates, the variable
router(=$app['router']) is available.
Configuration options
You must add a 'twig' key in the 'extra' section to pass your options:
<?php require_once __DIR__ . '/vendor/autoload.php'; $app = new Jarvis\Jarvis([ 'providers' => [ 'Jarvis\Skill\Twig\TwigCore', ], 'extra' => [ twig' => [ 'templates_paths' => '/path/to/templates', ], ], ]);
Note that templates_paths is a required parameter. Other options:
debug: if not provided, Jarvisdebugparameter is used.auto_reload:trueby default.strict_variables:trueby default.
You can see complete options list on Twig documentation.
统计信息
- 总下载量: 108
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-09-19