DumperInterface
interface DumperInterface
DumperInterface used by Data objects.
Methods
dumpScalar(Cursor $cursor, string $type, scalar $value) Dumps a scalar value. | ||
dumpString(Cursor $cursor, string $str, bool $bin, int $cut) Dumps a string. | ||
enterHash(Cursor $cursor, int $type, string $class, bool $hasChild) Dumps while entering an hash. | ||
leaveHash(Cursor $cursor, int $type, string $class, bool $hasChild, int $cut) Dumps while leaving an hash. |
Details
dumpScalar(Cursor $cursor, string $type, scalar $value)
Dumps a scalar value.
Parameters
Cursor | $cursor | The Cursor position in the dump |
string | $type | The PHP type of the value being dumped |
scalar | $value | The scalar value being dumped |
dumpString(Cursor $cursor, string $str, bool $bin, int $cut)
Dumps a string.
Parameters
Cursor | $cursor | The Cursor position in the dump |
string | $str | The string being dumped |
bool | $bin | Whether $str is UTF-8 or binary encoded |
int | $cut | The number of characters $str has been cut by |
enterHash(Cursor $cursor, int $type, string $class, bool $hasChild)
Dumps while entering an hash.
Parameters
Cursor | $cursor | The Cursor position in the dump |
int | $type | A Cursor::HASH_* const for the type of hash |
string | $class | The object class, resource type or array count |
bool | $hasChild | When the dump of the hash has child item |
leaveHash(Cursor $cursor, int $type, string $class, bool $hasChild, int $cut)
Dumps while leaving an hash.
Parameters
Cursor | $cursor | The Cursor position in the dump |
int | $type | A Cursor::HASH_* const for the type of hash |
string | $class | The object class, resource type or array count |
bool | $hasChild | When the dump of the hash has child item |
int | $cut | The number of items the hash has been cut by |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/VarDumper/Cloner/DumperInterface.html