Spec-Zone.ru › Symfony 3.1

GlobalExecutionContextInterface deprecated

interface GlobalExecutionContextInterface

deprecated

since version 2.5, to be removed in 3.0. Use {@link Context\ExecutionContextInterface} instead.

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

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

  • Для каждого узла в графе валидации (объекты, свойства, геттеры) валидатор создает экземпляр {@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/3.1/Symfony/Component/Validator/GlobalExecutionContextInterface.html

Spec-Zone.ru

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