Spec-Zone.ru › Symfony 2.8

VarCloner

class VarCloner extends AbstractCloner

Свойства

static $defaultCasters из AbstractCloner

Методы

__construct(array $casters = null) из AbstractCloner
addCasters(array $casters)

Добавляет кастеров для ресурсов и объектов.

из AbstractCloner
setMaxItems(int $maxItems)

Устанавливает максимальное количество элементов для клонирования после первого уровня во вложенных структурах.

из AbstractCloner
setMaxString(int $maxString)

Устанавливает максимальную длину клонируемых строк.

из AbstractCloner
Data cloneVar(mixed $var, int $filter)

Клонирует переменную PHP.

из AbstractCloner
handleError($type, $msg, $file, $line, $context)

Специальная обработка ошибок: клонирование должно быть безопасным.

из AbstractCloner

Детали

__construct(array $casters = null)

Параметры

array $casters Карта кастеров

См. также

addCasters

addCasters(array $casters)

Добавляет кастеров для ресурсов и объектов.

Отображает типы ресурсов или объектов на обратный вызов. Типы находятся в ключе, а кастер для обратного вызова - в значении. Типы ресурсов должны быть префиксены :, см., например, static::$defaultCasters.

Параметры

array $casters Карта кастеров

setMaxItems(int $maxItems)

Устанавливает максимальное количество элементов для клонирования после первого уровня во вложенных структурах.

Параметры

int $maxItems

setMaxString(int $maxString)

Устанавливает максимальную длину клонируемых строк.

Параметры

int $maxString

Data cloneVar(mixed $var, int $filter)

Клонирует переменную PHP.

Параметры

mixed $var Любая переменная PHP
int $filter Поле бита констант Caster::EXCLUDE_*

Возвращаемое значение

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

handleError($type, $msg, $file, $line, $context)

Специальная обработка ошибок: клонирование должно быть безопасным.

Параметры

$type
$msg
$file
$line
$context

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

Spec-Zone.ru

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