Skip to content
This repository has been archived by the owner on Jun 16, 2020. It is now read-only.

ruvents-legacy/twig-extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RUVENTS Twig Extensions

Class Extension

Helps to work with objects

instanceof(class_name) test

{% if object is instanceof('Namespace\\Class') %}
{% endif %}

Inflector Extension

Is useful for transforming strings. Internally uses the Doctrine Inflector library.

|underscorize filter

{{ 'aliceInChains'|underscorize }} {# prints: alice_in_chains #}
{{ 'AliceInChains'|underscorize }} {# prints: alice_in_chains #}

|classify filter

{{ 'alice_in_chains'|classify }} {# prints: AliceInChains #}
{{ 'aliceInChains'|underscorize }} {# prints: AliceInChains #}

|camelize filter

{{ 'alice_in_chains'|camelize }} {# prints: aliceInChains #}
{{ 'AliceInChains'|camelize }} {# prints: aliceInChains #}

|ucwords(delimiters=" \n\t\r\0\x0B-") filter

Uppercases words with configurable delimeters between words

{{ 'hello sean'|ucwords }} {# prints: Hello Sean #}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages