Functions › dump

Table of Contents

← functions

The dump function dumps information about a template variable. This is mostly useful to debug a template that does not behave as expected by introspecting its variables:

{{ dump(user) }}

In an HTML context, wrap the output with a pre tag to make it easier to read:

<pre>
    {{ dump(user) }}
</pre>

Hide dump with HTML comments in the HTML document:

<!--
    {{ dump(user) }}
-->

You can debug several variables by passing them as additional arguments:

{{ dump(user, categories) }}

If you don’t pass any value, all variables from the current context are dumped:

{{ dump() }}