Data
class Data
Methods
__construct(array $data) | ||
array | getRawData() | |
Data | withMaxDepth(int $maxDepth) Returns a depth limited clone of $this. | |
Data | withMaxItemsPerDepth(int $maxItemsPerDepth) Limits the numbers of elements per depth level. | |
Data | withRefHandles(bool $useRefHandles) Enables/disables objects' identifiers tracking. | |
dump(DumperInterface $dumper) Dumps data with a DumperInterface dumper. |
Details
__construct(array $data)
Parameters
array | $data | A array as returned by ClonerInterface::cloneVar(). |
array getRawData()
Return Value
array | The raw data structure. |
Data withMaxDepth(int $maxDepth)
Returns a depth limited clone of $this.
Parameters
int | $maxDepth | The max dumped depth level. |
Return Value
Data | A clone of $this. |
Data withMaxItemsPerDepth(int $maxItemsPerDepth)
Limits the numbers of elements per depth level.
Parameters
int | $maxItemsPerDepth | The max number of items dumped per depth level. |
Return Value
Data | A clone of $this. |
Data withRefHandles(bool $useRefHandles)
Enables/disables objects' identifiers tracking.
Parameters
bool | $useRefHandles | False to hide global ref. handles. |
Return Value
Data | A clone of $this. |
dump(DumperInterface $dumper)
Dumps data with a DumperInterface dumper.
Parameters
DumperInterface | $dumper |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/VarDumper/Cloner/Data.html