bentools/twig-extensions

This package is abandoned and no longer maintained. No replacement package was suggested.

Some twig extensions

Installs: 20

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 0

Open Issues: 0

pkg:composer/bentools/twig-extensions

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

This package is auto-updated.

Last update: 2024-12-07 06:43:17 UTC


README

Some helpful twig extensions.

Important

This repository is no longer maintained and may be removed in a near future. You may consider forking it.

Installation

composer install bentools/twig-extensions

TypeOfExtension

Provides basic PHP functions allowing to work with a variable type.

{# 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 %}