Spec-Zone.ru › Symfony 2.8

GlobalExecutionContextInterface deprecated

interface GlobalExecutionContextInterface

deprecated

since версия 2.5, будет удалена в 3.0. Используйте {@link Context\ExecutionContextInterface} вместо этого.

Хранит независимые от узла состояния выполнения валидации.

При валидации валидатором графа объектов, он использует два класса для хранения состояния во время валидации:

  • Для каждого узла в графе валидации (объекты, свойства, геттеры) валидатор создает экземпляр {@link ExecutionContextInterface}, который хранит информацию об этом узле.
  • Один единственный GlobalExecutionContextInterface хранит состояние, независимое от текущего узла.

Методы

ConstraintViolationListInterface getViolations()

Возвращает нарушения, сгенерированные валидатором до настоящего момента.

mixed getRoot()

Возвращает значение, в котором началась валидация в графе объектов.

ValidationVisitorInterface getVisitor()

Возвращает экземпляр посетителя, используемый для валидации узлов графа объектов.

ConstraintValidatorFactoryInterface getValidatorFactory()

Возвращает фабрику для валидаторов ограничений.

MetadataFactoryInterface getMetadataFactory()

Возвращает фабрику для объектов метаданных валидации.

Подробности

ConstraintViolationListInterface getViolations()

Возвращает нарушения, сгенерированные валидатором до настоящего момента.

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

ConstraintViolationListInterface Список нарушений ограничений

mixed getRoot()

Возвращает значение, в котором началась валидация в графе объектов.

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

mixed Корневое значение

См. также

ExecutionContextInterface::getRoot()

ValidationVisitorInterface getVisitor()

Возвращает экземпляр посетителя, используемый для валидации узлов графа объектов.

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

ValidationVisitorInterface Посетитель валидации

ConstraintValidatorFactoryInterface getValidatorFactory()

Возвращает фабрику для валидаторов ограничений.

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

ConstraintValidatorFactoryInterface Фабрика валидаторов ограничений

MetadataFactoryInterface getMetadataFactory()

Возвращает фабрику для объектов метаданных валидации.

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

MetadataFactoryInterface Фабрика метаданных

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Validator/GlobalExecutionContextInterface.html

Spec-Zone.ru

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