justblackbird / handlebars.php-helpers
Handlebars.php 模板引擎的一组助手。
1.2.0
2017-03-30 13:14 UTC
Requires
- xamin/handlebars.php: ~0.10.3
Requires (Dev)
- phpunit/phpunit: ~4.4
- squizlabs/php_codesniffer: ~2.0
This package is not auto-updated.
Last update: 2024-09-22 06:05:17 UTC
README
为Handlebars.php 模板引擎提供一组助手。
安装
如果使用Composer 管理项目依赖,只需在项目的 composer.json
文件中添加 justblackbird/handlebars.php-helpers
依赖即可。
使用方法
要在模板中使用所有助手,只需创建助手集的实例并将其附加到 Handlebars 引擎。
$helpers = new \JustBlackBird\HandlebarsHelpers\Helpers(); $engine = new \Handlebars\Handlebars(array('helpers' => $helpers));
只想使用助手子集?没问题。只需创建适当的助手集实例并将其附加到 Handlebars 引擎。以下是一个日期助手的示例
$helpers = new \JustBlackBird\HandlebarsHelpers\Date\Helpers(); $engine = new \Handlebars\Handlebars(array('helpers' => $helpers));
只想使用选择的助手?没问题。只需手动将它们添加到助手集中
$engine = new \Handlebars\Handlebars(); $engine->getHelpers()->add( 'ifEqual', new \JustBlackBird\HandlebarsHelpers\Comparison\IfEqualHelper() );
许可证
MIT (c) Dmitriy Simushev