Debug ViewHelper <f:debug>

This ViewHelper generates a HTML dump of the tagged variable.

Examples

Simple

<f:debug>{testVariables.array}</f:debug>
Copied!

foobarbazfoo

All Features

<f:debug title="My Title" maxDepth="5"
    blacklistedClassNames="{0:'Tx_BlogExample_Domain_Model_Administrator'}"
    blacklistedPropertyNames="{0:'posts'}"
    plainText="true" ansiColors="false"
    inline="true"
    >
        {blogs}
    </f:debug>
Copied!

[A HTML view of the var_dump]

Source code

Go to the source code of this ViewHelper: DebugViewHelper.php (GitHub).

Arguments

The following arguments are available for <f:debug>:

Name Type Default
string
mixed 8
boolean
boolean
boolean
mixed
mixed

title

title
Type
string

Optional custom title for the debug output

maxDepth

maxDepth
Type
mixed
Default
8

Sets the max recursion depth of the dump (defaults to 8). De- or increase the number according to your needs and memory limit.

plainText

plainText
Type
boolean

If TRUE, the dump is in plain text, if FALSE the debug output is in HTML format.

ansiColors

ansiColors
Type
boolean

If TRUE, ANSI color codes is added to the plaintext output, if FALSE (default) the plaintext debug output not colored.

inline

inline
Type
boolean

If TRUE, the dump is rendered at the position of the <f:debug> tag. If FALSE (default), the dump is displayed at the top of the page.

blacklistedClassNames

blacklistedClassNames
Type
mixed

An array of class names (RegEx) to be filtered. Default is an array of some common class names.

blacklistedPropertyNames

blacklistedPropertyNames
Type
mixed

An array of property names and/or array keys (RegEx) to be filtered. Default is an array of some common property names.