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

Ability to collect html code.

1.3.1 2018-08-22 12:47 UTC

This package is auto-updated.

Last update: 2023-12-03 12:19:44 UTC


SensioLabsInsight Latest Stable Version Total Downloads Latest Unstable Version License

Install instructions

Via Composer

$ composer require shapecode/twig-collector-extension

Add Extension to your Twig Environment


use Twig\Environment;
use Shapecode\Twig\Extensions\Extension\CollectorExtension;

$twig = new Environment($loader);
$twig->addExtension(new CollectorExtension());


collect stuff over all templates

{% collector stylesheets %}
    .body {
        margin-bottom: 10px;
{% endcollector %}

... and output it at a specific line

{% collection stylesheets %}