October\Rain\Support\Debug\HtmlDumper

Extends:

  • Symfony\Component\VarDumper\Dumper\HtmlDumper
  • Symfony\Component\VarDumper\Dumper\CliDumper
  • Symfony\Component\VarDumper\Dumper\AbstractDumper

Implements:

  • Symfony\Component\VarDumper\Cloner\DumperInterface
  • Symfony\Component\VarDumper\Dumper\DataDumperInterface

HtmlDumper is used for debugging Twig

Public properties

There are no public properties in the class.

Show inherited public properties

Inherited public properties

  • public static $defaultOutput - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • public static $defaultColors - defined in Symfony\Component\VarDumper\Dumper\CliDumper.

Protected properties

protected array $styles

styles definition for output

Show inherited protected properties

Inherited protected properties

  • protected static $themes - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $dumpHeader - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $dumpPrefix - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $dumpSuffix - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $dumpId - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $colors - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $headerIsDumped - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $lastDepth - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.
  • protected $maxStringWidth - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected static $controlCharsRx - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected static $controlCharsMap - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected $collapseNextHash - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected $expandNextHash - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected $line - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper.
  • protected $lineDumper - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper.
  • protected $outputStream - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper.
  • protected $decimalPoint - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper.
  • protected $indentPad - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper.
  • protected $flags - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper.

Public methods

Show inherited public methods

Inherited public methods

  • public void __construct($output=NULL, $charset=NULL, $flags=0) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • public void dump($data, $output=NULL, $extraDisplayOptions=array()) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • public void dumpScalar($cursor, $type, $value) - defined in Symfony\Component\VarDumper\Dumper\CliDumper. {@inheritdoc}.
  • public void dumpString($cursor, $str, $bin, $cut) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • public void enterHash($cursor, $type, $class, $hasChild) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • public void leaveHash($cursor, $type, $class, $hasChild, $cut) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • public string setCharset(string $charset) - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper. Sets the default character encoding to use for non-UTF8 strings.
  • public void setColors(bool $colors) - defined in Symfony\Component\VarDumper\Dumper\CliDumper. Enables/disables colored output.
  • public void setDisplayOptions(array $displayOptions) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. Configures display options.
  • public void setDumpBoundaries(string $prefix, string $suffix) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. Sets an HTML prefix and suffix that will encapse every single dump.
  • public void setDumpHeader(string $header) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. Sets an HTML header that will be dumped once in the output stream.
  • public string setIndentPad(string $pad) - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper. Sets the indentation pad string.
  • public void setMaxStringWidth(int $maxStringWidth) - defined in Symfony\Component\VarDumper\Dumper\CliDumper. Sets the maximum number of characters per line for dumped strings.
  • public callable|resource|string setOutput(callable|resource|string $output) - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper. Sets the output destination of the dumps.
  • public void setStyles($styles) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • public void setTheme($themeName) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper.

Protected methods

Show inherited protected methods

Inherited protected methods

  • protected void dumpEllipsis(bool $hasChild, int $cut, $cut) - defined in Symfony\Component\VarDumper\Dumper\CliDumper. Dumps an ellipsis for cut children.
  • protected void dumpKey($cursor) - defined in Symfony\Component\VarDumper\Dumper\CliDumper. Dumps a key in a hash structure.
  • protected void dumpLine($depth, $endOfValue=false) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • protected void echoLine(string $line, int $depth, string $indentPad) - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper. Generic line dumper callback.
  • protected void endValue($cursor) - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected void getDumpHeader() - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. Dumps the HTML header.
  • protected void style($style, $value, $attr=array()) - defined in Symfony\Component\VarDumper\Dumper\HtmlDumper. {@inheritdoc}.
  • protected bool supportsColors() - defined in Symfony\Component\VarDumper\Dumper\CliDumper.
  • protected string|null utf8Encode(string|null $s) - defined in Symfony\Component\VarDumper\Dumper\AbstractDumper. Converts a non-UTF-8 string to UTF-8.