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.0/Symfony/Component/VarDumper/Cloner/DumperInterface.html