nucleos/twig-extensions
最新稳定版本:3.5.0
Composer 安装命令:
composer require nucleos/twig-extensions
包简介
Useful extensions for twig.
README 文档
README
Useful extensions for twig.
Installation
Open a command console, enter your project directory and execute the following command to download the latest stable version of this library:
composer require nucleos/twig-extensions
Symfony usage
If you want to use this library inside symfony, you can use a bridge.
Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles in config/bundles.php file of your project:
// config/bundles.php return [ // ... Nucleos\Twig\Bridge\Symfony\Bundle\NucleosTwigBundle::class => ['all' => true], ];
Twig text spam protection
The Twig filter spamsecure replaces all dot and @-signs.
{# Replace plain text #} {{ text|spamsecure }} {# Replace rich text mails #} {{ htmlText|spamsecure(true) }}
Configure the Bundle
Create a configuration file called nucleos_twig.yaml:
# config/packages/nucleos_twig.yaml nucleos_twig: secure: mail: at_text: [ ' [AT] ', ' (AT) ', ' [ÄT] ' ] dot_text: [ ' [DOT] ', ' (DOT) ', ' [.] ' ]
License
This library is under the MIT license.
统计信息
- 总下载量: 51.17k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 2
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-06-28