PHPackages                             rdrenth/twig-extension-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. rdrenth/twig-extension-bundle

ActiveSymfony-bundle[Templating &amp; Views](/categories/templating)

rdrenth/twig-extension-bundle
=============================

Symfony bundle with useful twig extensions

1.1.0(9y ago)13.8kMITPHPPHP ^5.3.3|^7.0

Since Nov 20Pushed 9y ago1 watchersCompare

[ Source](https://github.com/rdrenth/twig-extension-bundle)[ Packagist](https://packagist.org/packages/rdrenth/twig-extension-bundle)[ Docs](https://github.com/rdrenth/twig-extension-bundle)[ RSS](/packages/rdrenth-twig-extension-bundle/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (5)Dependencies (4)Versions (7)Used By (0)

RdrenthTwigExtensionBundle
==========================

[](#rdrenthtwigextensionbundle)

[![Build Status](https://camo.githubusercontent.com/c01de61dd98980f828fc993df69c86834a531693c439779fcdeb08903d0ddba4/68747470733a2f2f7472617669732d63692e6f72672f726472656e74682f747769672d657874656e73696f6e2d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/rdrenth/twig-extension-bundle) [![Latest Stable Version](https://camo.githubusercontent.com/0b5c72b5ff26b98829a23a05c762d3b971be210f1b2f3c2df3af9ef5e847fee8/68747470733a2f2f706f7365722e707567782e6f72672f726472656e74682f747769672d657874656e73696f6e2d62756e646c652f762f737461626c65)](https://packagist.org/packages/rdrenth/twig-extension-bundle) [![Total Downloads](https://camo.githubusercontent.com/0083e27b5de7bb0832f9445ceb2ff0676cd40a5a6a532336b6fea87d8aad3ea3/68747470733a2f2f706f7365722e707567782e6f72672f726472656e74682f747769672d657874656e73696f6e2d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/rdrenth/twig-extension-bundle) [![Latest Unstable Version](https://camo.githubusercontent.com/1748032418ed8c920b64d64a0943cc0a84dca9a5b994ffe5fe8cd793f08d35b6/68747470733a2f2f706f7365722e707567782e6f72672f726472656e74682f747769672d657874656e73696f6e2d62756e646c652f762f756e737461626c65)](https://packagist.org/packages/rdrenth/twig-extension-bundle) [![License](https://camo.githubusercontent.com/a55b7257c8d33ab97b1e5879ee53af556903985ccc042bd2e19e187dea34a8ed/68747470733a2f2f706f7365722e707567782e6f72672f726472656e74682f747769672d657874656e73696f6e2d62756e646c652f6c6963656e7365)](https://packagist.org/packages/rdrenth/twig-extension-bundle) [![SensioLabsInsight](https://camo.githubusercontent.com/90e8475bd39fc38da7dbab0d340cb43cc0bd41520c7dad680505bc9ab80d61b1/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f30353435653761312d363137392d343864662d383632382d3965356230616663313362622f6d696e692e706e67)](https://insight.sensiolabs.com/projects/0545e7a1-6179-48df-8628-9e5b0afc13bb)

About
-----

[](#about)

This is a Symfony2 Bundle that provides you with some extensions to Twig!

Twig extensions
---------------

[](#twig-extensions)

### Stringy

[](#stringy)

This extension provides the following filters (provided by the [Stringy](https://github.com/danielstjules/Stringy) package).

For more information about each filter, please check the links.

#### [ascii](https://github.com/danielstjules/Stringy#toascii)

[](#ascii)

```
{{ 'fòôbàř'|ascii }} {# foobar #}
```

#### [camelize](https://github.com/danielstjules/Stringy#camelize)

[](#camelize)

```
{{ 'Camel-Case'|camelize }} {# camelCase #}
```

#### [dasherize](https://github.com/danielstjules/Stringy#dasherize)

[](#dasherize)

```
{{ 'fooBar'|dasherize }} {# foo-bar #}
```

#### [delimit](https://github.com/danielstjules/Stringy#delimitint-delimiter)

[](#delimit)

```
{{ 'fooBar'|delimit('::') }} {# foo::bar #}
```

#### [humanize](https://github.com/danielstjules/Stringy#humanize)

[](#humanize)

```
{{ 'author_id'|humanize }} {# Author #}
```

#### [slugify](https://github.com/danielstjules/Stringy#slugify-string-replacement----)

[](#slugify)

```
{{ 'Using strings like fòô bàř'| slugify }} {# using-strings-like-foo-bar #}
```

#### [titleize](https://github.com/danielstjules/Stringy#titleize-array-ignore)

[](#titleize)

```
{{ 'i like to watch television'|titleize(['to']) }} {# I Like to Watch Television #}
```

#### [underscored](https://github.com/danielstjules/Stringy#underscored)

[](#underscored)

```
{{ 'TestUCase'|underscored }} {# test_u_case #}
```

#### [lcfirst](https://github.com/danielstjules/Stringy#lowercasefirst)

[](#lcfirst)

```
{{ 'LowerCaseFirst'|lcfirst }} {# lowerCaseFirst #}
```

#### [ucfirst](https://github.com/danielstjules/Stringy#uppercasefirst)

[](#ucfirst)

```
{{ 'upperCaseFirst'|ucfirst }} {# UpperCaseFirst #}
```

Installation
------------

[](#installation)

### Step 1: Install RdrenthTwigExtensionBundle using [Composer](http://getcomposer.org)

[](#step-1-install-rdrenthtwigextensionbundle-using-composer)

```
$ composer require rdrenth/twig-extension-bundle
```

### Step 2: Enable the bundle

[](#step-2-enable-the-bundle)

```
