zenstruck / string-twig
Twig integration for zenstruck/string.
Installs: 434
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/zenstruck/string-twig
Requires
- twig/twig: ^1.12
- zenstruck/string: ^2.0
README
Twig integration for zenstruck/string.
Installation
composer require zenstruck/string-twig
Manual Setup
See the Twig documentation for more information
use Zenstruck\String\Bridge\Twig\StringExtension; $twig->addExtension(new StringExtension());
Add to a Symfony Project
Add to your config.yml
:
services: zenstruck.string.twig_extension: class: Zenstruck\String\Bridge\Twig\StringExtension public: false tags: - { name: twig.extension }
Usage
For full function documentation, see zenstruck\string.
{{ remove_whitespace(' foo bar') }} {# 'foo bar' #} {{ null_trim(' ') }} {# null #} {{ truncate_word(' foo bar baz', 10) }} {# 'foo bar..' #}