# `apply`

New in version 2.9: The `apply` tag was added in Twig 2.9.

The `apply` tag allows you to apply Twig filters on a block of template data:

    {% apply upper %}
        This text becomes uppercase
    {% endapply %}

You can also chain filters and pass arguments to them:

    {% apply lower|escape('html') %}
        <strong>SOME TEXT</strong>
    {% endapply %}

    {# outputs "&lt;strong&gt;some text&lt;/strong&gt;" #}