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