Spec-Zone.ru › Symfony 3.1

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.1/Symfony/Component/Validator/Mapping/MetadataInterface.html

Spec-Zone.ru

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