Symfony\Component\Validator
Пространства имён
Symfony\Component\Validator\ConstraintsSymfony\Component\Validator\ExceptionSymfony\Component\Validator\Mapping
Классы
| Constraint | Содержит свойства определения ограничения. |
| ConstraintValidator | Базовый класс для валидаторов ограничений. |
| ConstraintValidatorFactory | Стандартная реализация интерфейса ConstraintValidatorFactoryInterface. |
| ConstraintViolation | Стандартная реализация {@ConstraintViolationInterface}. |
| ConstraintViolationList | Стандартная реализация интерфейса {@ConstraintViolationListInterface}. |
| DefaultTranslator | Простая реализация переводчика, которая просто заменяет параметры в идентификаторах сообщений. |
| ExecutionContext | Стандартная реализация {@link ExecutionContextInterface}. |
| Validation | Точка входа для компонента Validator. |
| ValidationVisitor | Стандартная реализация {@link ValidationVisitorInterface} и {@link GlobalExecutionContextInterface}. |
| Validator | Стандартная реализация {@link ValidatorInterface}. |
| ValidatorBuilder | Стандартная реализация {@link ValidatorBuilderInterface}. |
Интерфейсы
| ClassBasedInterface | Объект, поддерживаемый классом PHP. |
| ConstraintValidatorFactoryInterface | Определяет объект, способный возвращать правильный экземпляр ConstraintValidatorInterface, учитывая объект Constraint. |
| ConstraintValidatorInterface | |
| ConstraintViolationInterface | Нарушение ограничения, произошедшее во время валидации. |
| ConstraintViolationListInterface | Список нарушений ограничений. |
| ExecutionContextInterface | Хранит состояние валидатора во время валидации. |
| GlobalExecutionContextInterface | Хранит независимое от узла состояние выполнения валидации. |
| GroupSequenceProviderInterface | Определяет интерфейс для поставщика последовательности групп. |
| MetadataFactoryInterface | Возвращает экземпляры {@link MetadataInterface} для значений. |
| MetadataInterface | Контейнер для метаданных валидации. |
| ObjectInitializerInterface | Подготавливает объект к валидации. |
| PropertyMetadataContainerInterface | Контейнер для экземпляров {@link PropertyMetadataInterface}. |
| PropertyMetadataInterface | Контейнер для метаданных валидации свойства. |
| ValidationVisitorInterface | Проверяет значения по ограничениям, определённым в экземплярах {@link MetadataInterface}. |
| ValidatorBuilderInterface | Настраиваемый билдер для объектов ValidatorInterface. |
| ValidatorInterface | Проверяет значения и графы объектов и массивов. |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Validator.html