jasonroman / twig-extension-bundle
Jason Roman 为 Symfony2 开发的 Twig 扩展包
1.0.3
2018-04-08 22:53 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 15:29:01 UTC
README
这是一个包含 Twig 过滤器的类。有 5 个过滤器:
- phone - 以指定格式显示电话号码
- price - 实际上是 PHP 的 number_format() 的克隆,在前面添加 '$' 符号
- boolean - 根据变量的布尔值返回 '是'/'否'(或自定义文本)
- md5 - 显示传入值的 md5 哈希
- timeAgo - 将时间转换为 '之前' 的格式,例如 5 天前,27 秒前,2 年前
安装
将包添加到您的 composer.json
{ "require": { "jasonroman/twig-extension-bundle": "1.0.*@dev" } }
在 app/AppKernel.php 中注册包
$bundles = array( // ... new JasonRoman\Bundle\TwigExtensionBundle\JasonRomanTwigExtensionBundle(), );
使用方法
{{ somePhone|phone }}
{{ someCurrency|price }}
{{ someValue|boolean }}
{{ someString|md5 }}
{{ someDate|timeAgo }}