Spec-Zone.ru › Symfony 4.0

Данные

класс Data реализует ArrayAccess, Countable, IteratorAggregate

Методы

__construct(array $data)
строка getType()
скаляр|массив|null|Data[] getValue(bool $recursive = false)
count()
getIterator()
__get($key)
__isset($key)
offsetExists($key)
offsetGet($key)
offsetSet($key, $value)
offsetUnset($key)
__toString()
Data withMaxDepth(int $maxDepth)

Возвращает клонированную копию с ограниченной глубиной.

Data withMaxItemsPerDepth(int $maxItemsPerDepth)

Ограничивает количество элементов на уровне глубины.

Data withRefHandles(bool $useRefHandles)

Включает/отключает отслеживание идентификаторов объектов.

Data|null seek(string|int $key)

Переходит к определенному ключу во вложенных структурах данных.

dump(DumperInterface $dumper)

Выводит данные с помощью dumper, реализующего интерфейс DumperInterface.

Подробности

__construct(array $data)

Параметры

массив $data Массив, возвращаемый методом ClonerInterface::cloneVar()

строка getType()

Значение, возвращаемое функцией

строка Тип значения

скаляр|массив|null|Data[] getValue(bool $recursive = false)

Параметры

логическое $recursive Выполнять рекурсивное разрешение значений или нет

Значение, возвращаемое функцией

скаляр|массив|null|Data[] Оригинальное значение в нативном формате

count()

getIterator()

__get($key)

Параметры

$key

__isset($key)

Параметры

$key

offsetExists($key)

Параметры

$key

offsetGet($key)

Параметры

$key

offsetSet($key, $value)

Параметры

$key
$value

offsetUnset($key)

Параметры

$key

__toString()

Data withMaxDepth(int $maxDepth)

Возвращает клонированную копию с ограниченной глубиной.

Параметры

целое $maxDepth Максимальный уровень глубины вывода

Значение, возвращаемое функцией

Data Клонированная копия объекта

Data withMaxItemsPerDepth(int $maxItemsPerDepth)

Ограничивает количество элементов на уровне глубины.

Параметры

целое $maxItemsPerDepth Максимальное количество элементов на уровне глубины

Значение, возвращаемое функцией

Data Клонированная копия объекта

Data withRefHandles(bool $useRefHandles)

Включает/отключает отслеживание идентификаторов объектов.

Параметры

логическое $useRefHandles false для скрытия глобальных ссылок

Значение, возвращаемое функцией

Data Клонированная копия объекта

Data|null seek(string|int $key)

Переходит к определенному ключу во вложенных структурах данных.

Параметры

строка|целое $key Ключ для перехода

Значение, возвращаемое функцией

Data|null Клонированная копия объекта или null, если ключ не установлен

dump(DumperInterface $dumper)

Выводит данные с помощью dumper, реализующего интерфейс DumperInterface.

Параметры

DumperInterface $dumper

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/VarDumper/Cloner/Data.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API