zenstruck/string-twig

此包已被废弃且不再维护。作者建议使用zenstruck/string包代替。

zenstruck/string的Twig集成。

v2.0.0 2016-12-06 21:09 UTC

This package is auto-updated.

Last update: 2020-10-28 14:23:45 UTC


README

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version License

zenstruck/string的Twig集成

安装

composer require zenstruck/string-twig

手动设置

更多信息请参阅Twig文档

use Zenstruck\String\Bridge\Twig\StringExtension;

$twig->addExtension(new StringExtension());

添加到Symfony项目

添加到您的config.yml

services:
    zenstruck.string.twig_extension:
        class: Zenstruck\String\Bridge\Twig\StringExtension
        public: false
        tags:
            - { name: twig.extension }

用法

关于完整功能文档,请参阅zenstruck\string

{{ remove_whitespace('  foo   bar') }} {# 'foo bar' #}

{{ null_trim('   ') }} {# null #}

{{ truncate_word('      foo       bar  baz', 10) }} {# 'foo bar..' #}