Spec-Zone.ru › Symfony 3.4

HtmlDumper

class HtmlDumper extends CliDumper

HtmlDumper выводит переменные в формате HTML.

Константы

DUMP_LIGHT_ARRAY
DUMP_STRING_LENGTH
DUMP_COMMA_SEPARATOR
DUMP_TRAILING_COMMA

Свойства

static $defaultOutput
static $defaultColors из CliDumper

Методы

__construct(callable|resource|string|null $output = null, string $charset = null, int $flags)
callable|resource|string setOutput(callable|resource|string $output)

Устанавливает пункт назначения вывода результатов.

из AbstractDumper
string setCharset(string $charset)

Устанавливает кодировку по умолчанию для строк, отличных от UTF-8.

из AbstractDumper
string setIndentPad(string $pad)

Устанавливает строку отступа.

из AbstractDumper
dump(Data $data, callable|resource|string|true|null $output = null, array $extraDisplayOptions = array())
setColors(bool $colors)

Включает/выключает цветной вывод.

из CliDumper
setMaxStringWidth(int $maxStringWidth)

Устанавливает максимальное количество символов на строку для вывода строк.

из CliDumper
setStyles(array $styles)

Настраивает стили.

dumpScalar(Cursor $cursor, string $type, scalar $value)

Выводит скалярное значение.

из CliDumper
dumpString(Cursor $cursor, string $str, bool $bin, int $cut)

Выводит строку.

из CliDumper
enterHash(Cursor $cursor, int $type, string $class, bool $hasChild)

Выводит при входе в хэш.

leaveHash(Cursor $cursor, int $type, string $class, bool $hasChild, int $cut)

Выводит при выходе из хэша.

setDisplayOptions(array $displayOptions)

Настраивает параметры отображения.

setDumpHeader(string $header)

Устанавливает HTML заголовок, который будет выведен один раз в потоке вывода.

setDumpBoundaries(string $prefix, string $suffix)

Устанавливает HTML префикс и суффикс, которые будут заключены вокруг каждого отдельного вывода.

Подробное описание

__construct(callable|resource|string|null $output = null, string $charset = null, int $flags)

Параметры

callable|resource|string|null $output Вызываемый объект для вывода строки, открытый поток или путь к выводу, по умолчанию static::$defaultOutput
string $charset Кодировка по умолчанию для строк, отличных от UTF-8
int $flags Поле битов статических констант DUMP_*, для точной настройки представления дампов

callable|resource|string setOutput(callable|resource|string $output)

Устанавливает место назначения вывода дампов.

Параметры

callable|resource|string $output Вызываемый объект для вывода строки, открытый поток или путь к выводу

Значение результата

callable|resource|string Предыдущее место назначения вывода

string setCharset(string $charset)

Устанавливает кодировку по умолчанию для строк, отличных от UTF-8.

Параметры

string $charset Кодировка по умолчанию для строк, отличных от UTF-8

Значение результата

string Предыдущая кодировка

string setIndentPad(string $pad)

Устанавливает отступ.

Параметры

string $pad Строка, которая будет добавляться к выводимым строкам, повторяясь на каждом уровне вложенности

Значение результата

string Отступ

dump(Data $data, callable|resource|string|true|null $output = null, array $extraDisplayOptions = array())

Параметры

Data $data
callable|resource|string|true|null $output Вызываемый объект для вывода строки, открытый поток, путь к выводу или true для возврата дампа
array $extraDisplayOptions

setColors(bool $colors)

Включает/выключает цветной вывод.

Параметры

bool $colors

setMaxStringWidth(int $maxStringWidth)

Устанавливает максимальное количество символов на строку для выводимых строк.

Параметры

int $maxStringWidth

setStyles(array $styles)

Настраивает стили.

Параметры

array $styles Словарь имён стилей и их определений

dumpScalar(Cursor $cursor, string $type, scalar $value)

Выводит скалярное значение.

Параметры

Cursor $cursor Позиция курсора в дампе
string $type Тип значения PHP
scalar $value Скалярное значение

dumpString(Cursor $cursor, string $str, bool $bin, int $cut)

Выводит строку.

Параметры

Cursor $cursor Позиция курсора в дампе
string $str Выводимая строка
bool $bin Является ли $str закодированной в UTF-8 или в двоичном формате
int $cut Количество символов, на которое была укорочена строка $str

enterHash(Cursor $cursor, int $type, string $class, bool $hasChild)

Выводит данные при входе в хэш.

Параметры

Cursor $cursor Позиция курсора в дампе
int $type Константа Cursor::HASH_* для типа хэша
string $class Класс объекта, тип ресурса или количество элементов массива
bool $hasChild Есть ли дочерние элементы в дампе хэша

leaveHash(Cursor $cursor, int $type, string $class, bool $hasChild, int $cut)

Выводит данные при выходе из хэша.

Параметры

Cursor $cursor Позиция курсора в дампе
int $type Константа Cursor::HASH_* для типа хэша
string $class Класс объекта, тип ресурса или количество элементов массива
bool $hasChild Есть ли дочерние элементы в дампе хэша
int $cut Количество элементов, на которое был укорочен хэш

setDisplayOptions(array $displayOptions)

Настраивает параметры отображения.

Параметры

array $displayOptions Словарь параметров отображения для настройки поведения

setDumpHeader(string $header)

Устанавливает HTML-заголовок, который будет выведен один раз в потоке вывода.

Параметры

string $header HTML-строка

setDumpBoundaries(string $prefix, string $suffix)

Устанавливает HTML-префикс и суффикс, которые будут обрамлять каждый отдельный дамп.

Параметры

string $prefix Префиксная HTML-строка
string $suffix Суффиксная HTML-строка

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.4/Symfony/Component/VarDumper/Dumper/HtmlDumper.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API