DumperInterface
интерфейс DumperInterface
DumperInterface используется объектами Data.
Методы
| dumpScalar(Cursor $cursor, string $type, scalar $value) Выводит значение скаляра. | ||
| dumpString(Cursor $cursor, string $str, bool $bin, int $cut) Выводит строку. | ||
| enterHash(Cursor $cursor, int $type, string $class, bool $hasChild) Выводит при входе в массив. | ||
| leaveHash(Cursor $cursor, int $type, string $class, bool $hasChild, int $cut) Выводит при выходе из массива. |
Подробности
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 | Количество элементов, на которое был урезан массив |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/VarDumper/Cloner/DumperInterface.html