danilovl/apply-filter-twig-extension-bundle
Composer 安装命令:
composer require danilovl/apply-filter-twig-extension-bundle
包简介
Symfony twig extension bundle provides dynamic call filters in template.
README 文档
README
ApplyFilterTwigExtensionBundle
About
Symfony twig extension bundle provides dynamic call filters in template.
Requirements
- PHP 8.5 or higher
- Symfony 8.0 or higher
1. Installation
Install danilovl/apply-filter-twig-extension-bundle package by Composer:
composer require danilovl/apply-filter-twig-extension-bundle
Add the ApplyFilterTwigExtensionBundle to your application's bundles if does not add automatically:
<?php // config/bundles.php return [ // ... Danilovl\ApplyFilterTwigExtensionBundle\ApplyFilterTwigExtensionBundle::class => ['all' => true] ];
2.0 Usage
Use apply_filter function in twig template.
{{ apply_filter('max', {2: "e", 1: "a", 3: "b", 5: "d", 4: "c"}) }}
or
{% set filterName = 'upper' %}
{% if isToLower is defined and isToLower %}
{% set filterName = 'lower' %}
{% endif %}
{{ apply_filter(filterName, 'Lorem Ipsum is simply dummy text of the printing and typesetting industry.') }}
More exampales in tests.
License
The ApplyFilterTwigExtensionBundle is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 7
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-09-12