Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct ($output=null, string $charset=null, int $flags=0) | |
setOutput ($output) | |
setCharset (string $charset) | |
setIndentPad (string $pad) | |
dump (Data $data, $output=null) | |
Fonctions membres publiques hérités de DataDumperInterface | |
dump (Data $data) | |
Fonctions membres publiques hérités de DumperInterface | |
dumpScalar (Cursor $cursor, string $type, $value) | |
dumpString (Cursor $cursor, string $str, bool $bin, int $cut) | |
enterHash (Cursor $cursor, int $type, $class, bool $hasChild) | |
leaveHash (Cursor $cursor, int $type, $class, bool $hasChild, int $cut) | |
Champs de données | |
const | DUMP_LIGHT_ARRAY = 1 |
const | DUMP_STRING_LENGTH = 2 |
const | DUMP_COMMA_SEPARATOR = 4 |
const | DUMP_TRAILING_COMMA = 8 |
Attributs publics statiques | |
static | $defaultOutput = 'php://output' |
Fonctions membres protégées | |
dumpLine (int $depth) | |
echoLine (string $line, int $depth, string $indentPad) | |
utf8Encode (?string $s) | |
Attributs protégés | |
$line = '' | |
$lineDumper | |
$outputStream | |
$decimalPoint | |
$indentPad = ' ' | |
$flags | |
Attributs privés | |
$charset = '' | |
Abstract mechanism for dumping a Data object.
callable | resource | string | null | $output | A line dumper callable, an opened stream or an output path, defaults to static::$defaultOutput |
string | null | $charset | The default character encoding to use for non-UTF8 strings |
int | $flags | A bit field of static::DUMP_* constants to fine tune dumps representation |
Références AbstractDumper\$charset, AbstractDumper\$flags, $output, AbstractDumper\$outputStream, AbstractDumper\setCharset(), et AbstractDumper\setOutput().
Référencé par HtmlDumper\__construct().
Dumps a Data object.
callable | resource | string | true | null | $output | A line dumper callable, an opened stream, an output path or true to return the dump |
Références $output, $result, $this, Data\dump(), AbstractDumper\dumpLine(), null, et AbstractDumper\setOutput().
|
protected |
Dumps the current line.
int | $depth | The recursive depth in the dumped structure for the line being dumped, or -1 to signal the end-of-dump to the line dumper callable |
Références AbstractDumper\$lineDumper.
Référencé par AbstractDumper\dump().
|
protected |
Generic line dumper callback.
Références AbstractDumper\$indentPad, et AbstractDumper\$line.
setCharset | ( | string | $charset | ) |
Sets the default character encoding to use for non-UTF8 strings.
Références AbstractDumper\$charset, et null.
Référencé par AbstractDumper\__construct().
setIndentPad | ( | string | $pad | ) |
Sets the indentation pad string.
string | $pad | A string that will be prepended to dumped lines, repeated by nesting level |
Références AbstractDumper\$indentPad.
setOutput | ( | $output | ) |
Sets the output destination of the dumps.
callable | resource | string | $output | A line dumper callable, an opened stream or an output path |
Références AbstractDumper\$lineDumper, $output, $this, et null.
Référencé par AbstractDumper\__construct(), et AbstractDumper\dump().
|
protected |
Converts a non-UTF-8 string to UTF-8.
Référencé par CliDumper\dumpKey(), CliDumper\dumpScalar(), CliDumper\dumpString(), et CliDumper\enterHash().
|
private |
|
protected |
|
static |
|
protected |
Référencé par AbstractDumper\__construct(), CliDumper\__construct(), HtmlDumper\__construct(), et CliDumper\enterHash().
|
protected |
Référencé par CliDumper\dumpString(), AbstractDumper\echoLine(), et AbstractDumper\setIndentPad().
|
protected |
Référencé par AbstractDumper\echoLine(), HtmlDumper\getDumpHeader(), et CliDumper\getSourceLink().
|
protected |
Référencé par AbstractDumper\dumpLine(), HtmlDumper\getDumpHeader(), et AbstractDumper\setOutput().
|
protected |
Référencé par AbstractDumper\__construct(), et CliDumper\supportsColors().
const DUMP_COMMA_SEPARATOR = 4 |
Référencé par Dumper\__construct(), et Symfony\Component\VarDumper\Test\getDump().
const DUMP_LIGHT_ARRAY = 1 |
Référencé par Dumper\__construct(), et Symfony\Component\VarDumper\Test\getDump().
const DUMP_STRING_LENGTH = 2 |
Référencé par Symfony\Component\VarDumper\Test\getDump().
const DUMP_TRAILING_COMMA = 8 |