DumperInterface
интерфейс DumperInterface
DumperInterface используется объектами Data.
Методы
| dumpScalar(Cursor $cursor, string $type, string|int|float|bool $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, string|int|float|bool $value)
Выводит скалярное значение.
Параметры
| Cursor | $cursor | Позиция курсора при выводе |
| string | $type | Тип значения PHP, которое выводится |
| string|int|float|bool | $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.
https://api.symfony.com/4.1/Symfony/Component/VarDumper/Cloner/DumperInterface.html