Data
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 number of elements per depth level. | |
Data | withRefHandles(bool $useRefHandles) Enables/disables objects' identifiers tracking. | |
Data|null | seek(string|int $key) Seeks to a specific key in nested data structures. | |
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 number 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 |
Data|null seek(string|int $key)
Seeks to a specific key in nested data structures.
Parameters
string|int | $key | The key to seek to |
Return Value
Data|null | A clone of $this of null if the key is not set |
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.2/Symfony/Component/VarDumper/Cloner/Data.html