Spec-Zone.ru › Symfony 3.0

PropertyAccessorBuilder

class PropertyAccessorBuilder

Настраиваемый билдер для создания PropertyAccessor.

Методы

PropertyAccessorBuilder enableMagicCall()

Включает использование "__call" объектом PropertyAccessor.

PropertyAccessorBuilder disableMagicCall()

Отключает использование "__call" объектом PropertyAccessor.

bool isMagicCallEnabled()
PropertyAccessorBuilder enableExceptionOnInvalidIndex()

Включает исключения при чтении несуществующего индекса.

PropertyAccessorBuilder disableExceptionOnInvalidIndex()

Отключает исключения при чтении несуществующего индекса.

bool isExceptionOnInvalidIndexEnabled()
PropertyAccessorInterface getPropertyAccessor()

Строит и возвращает новый объект PropertyAccessor.

Подробности

PropertyAccessorBuilder enableMagicCall()

Включает использование "__call" объектом PropertyAccessor.

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

PropertyAccessorBuilder Объект билдера

PropertyAccessorBuilder disableMagicCall()

Отключает использование "__call" объектом PropertyAccessor.

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

PropertyAccessorBuilder Объект билдера

bool isMagicCallEnabled()

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

bool Включено ли использование "__call" объектом PropertyAccessor

PropertyAccessorBuilder enableExceptionOnInvalidIndex()

Включает исключения при чтении несуществующего индекса.

Это не влияет на запись несуществующих индексов с помощью PropertyAccessorInterface::setValue(), которые всегда создаются динамически.

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

PropertyAccessorBuilder Объект билдера

PropertyAccessorBuilder disableExceptionOnInvalidIndex()

Отключает исключения при чтении несуществующего индекса.

Вместо этого при вызове PropertyAccessorInterface::getValue() для несуществующего индекса возвращается null.

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

PropertyAccessorBuilder Объект билдера

bool isExceptionOnInvalidIndexEnabled()

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

bool Бросается исключение или возвращается null при чтении несуществующего индекса

PropertyAccessorInterface getPropertyAccessor()

Строит и возвращает новый объект PropertyAccessor.

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

PropertyAccessorInterface Построенный PropertyAccessor

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/PropertyAccess/PropertyAccessorBuilder.html

Spec-Zone.ru

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