Данные
класс Данные
Методы
| __construct(array $data) | ||
| array | getRawData() | |
| Данные | withMaxDepth(int $maxDepth) Возвращает ограниченный по глубине клон $this. | |
| Данные | withMaxItemsPerDepth(int $maxItemsPerDepth) Ограничивает количество элементов на уровне глубины. | |
| Данные | withRefHandles(bool $useRefHandles) Включает/отключает отслеживание идентификаторов объектов. | |
| Данные|null | seek(string|int $key) Переходит к определенному ключу вложенных структур данных. | |
| dump(DumperInterface $dumper) Выводит данные с помощью dumper DumperInterface. |
Подробности
__construct(array $data)
Параметры
| array | $data | Массив, возвращаемый ClonerInterface::cloneVar() |
array getRawData()
Значение возврата
| array | Структура исходных данных |
Данные withMaxDepth(int $maxDepth)
Возвращает ограниченный по глубине клон $this.
Параметры
| int | $maxDepth | Максимальный уровень глубины вывода |
Значение возврата
| Данные | Клон $this |
Данные withMaxItemsPerDepth(int $maxItemsPerDepth)
Ограничивает количество элементов на уровне глубины.
Параметры
| int | $maxItemsPerDepth | Максимальное количество элементов, выводимых на уровне глубины |
Значение возврата
| Данные | Клон $this |
Данные withRefHandles(bool $useRefHandles)
Включает/отключает отслеживание идентификаторов объектов.
Параметры
| bool | $useRefHandles | False для скрытия глобальных ссылок |
Значение возврата
| Данные | Клон $this |
Данные|null seek(string|int $key)
Переходит к определенному ключу вложенных структур данных.
Параметры
| string|int | $key | Ключ для перехода |
Значение возврата
| Данные|null | Клон $this или null, если ключ не задан |
dump(DumperInterface $dumper)
Выводит данные с помощью dumper DumperInterface.
Параметры
| DumperInterface | $dumper |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/VarDumper/Cloner/Data.html