Spec-Zone.ru › Symfony 3.2

MetadataInterface

интерфейс MetadataInterface

Контейнер для метаданных валидации.

Самое главное, метаданные хранят ограничения, которым должен соответствовать объект и его свойства.

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

Методы

int getCascadingStrategy()

Возвращает стратегию для каскадирования объектов.

int getTraversalStrategy()

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

Constraint[] getConstraints()

Возвращает все ограничения этого элемента.

Constraint[] findConstraints(string $group)

Возвращает все ограничения для заданной группы валидации.

Подробности

int getCascadingStrategy()

Возвращает стратегию для каскадирования объектов.

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

int Стратегия каскадирования

См. также

CascadingStrategy

int getTraversalStrategy()

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

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

int Стратегия итерирования

См. также

TraversalStrategy

Constraint[] getConstraints()

Возвращает все ограничения этого элемента.

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

Constraint[] Список экземпляров Constraint

Constraint[] findConstraints(string $group)

Возвращает все ограничения для заданной группы валидации.

Параметры

string $group Группа валидации

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

Constraint[] Список экземпляров ограничений

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

Spec-Zone.ru

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