bentools/twig-extensions

v1.0 2016-04-05 13:51 UTC

This package is auto-updated.

Last update: 2024-09-14 23:56:55 UTC


README

一些有用的twig扩展。

安装

composer install bentools/twig-extensions

扩展类型

提供基本的PHP函数,允许处理变量类型。

{# Filters #}
{{ value | typeOf }}
{{ value | getType }}

{# Functions #}
{% if get_type(value) == 'array' %}
    ...    
{% endif %}

{% if is_bool(value) %}
    ...    
{% endif %}

{% if is_string(value) %}
    ...    
{% endif %}

{% if is_numeric(value) %}
    ...    
{% endif %}

{% if is_int(value) %}
    ...    
{% endif %}

{% if is_float(value) %}
    ...    
{% endif %}

{% if is_null(value) %}
    ...    
{% endif %}

{% if is_array(value) %}
    ...    
{% endif %}

{% if is_object(value) %}
    ...    
{% endif %}

{% if is_scalar(value) %}
    ...    
{% endif %}

{% if is_callable(value) %}
    ...
{% endif %}