PHP Класс Symfony\Component\Validator\Validator

This service can be used to validate objects, properties and raw values against constraints.
Автор: Fabien Potencier ([email protected])
Автор: Bernhard Schussek ([email protected])
Наследование: implements Symfony\Component\Validator\ValidatorInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$metadataFactory
$validatorFactory

Открытые методы

Метод Описание
__construct ( Symfony\Component\Validator\Mapping\ClassMetadataFactoryInterface $metadataFactory, Symfony\Component\Validator\ConstraintValidatorFactoryInterface $validatorFactory )
getMetadataFactory ( ) {@inheritDoc}
validate ( $object, $groups = null ) {@inheritDoc}
validateProperty ( $object, $property, $groups = null ) {@inheritDoc}
validatePropertyValue ( $class, $property, $value, $groups = null ) {@inheritDoc}
validateValue ( $value, Constraint $constraint, $groups = null ) {@inheritDoc}

Защищенные методы

Метод Описание
validateGraph ( $root, Closure $walk, $groups = null )

Описание методов

__construct() публичный Метод

public __construct ( Symfony\Component\Validator\Mapping\ClassMetadataFactoryInterface $metadataFactory, Symfony\Component\Validator\ConstraintValidatorFactoryInterface $validatorFactory )
$metadataFactory Symfony\Component\Validator\Mapping\ClassMetadataFactoryInterface
$validatorFactory Symfony\Component\Validator\ConstraintValidatorFactoryInterface

getMetadataFactory() публичный Метод

{@inheritDoc}
public getMetadataFactory ( )

validate() публичный Метод

{@inheritDoc}
public validate ( $object, $groups = null )

validateGraph() защищенный Метод

protected validateGraph ( $root, Closure $walk, $groups = null )
$walk Closure

validateProperty() публичный Метод

{@inheritDoc}
public validateProperty ( $object, $property, $groups = null )

validatePropertyValue() публичный Метод

{@inheritDoc}
public validatePropertyValue ( $class, $property, $value, $groups = null )

validateValue() публичный Метод

{@inheritDoc}
public validateValue ( $value, Constraint $constraint, $groups = null )
$constraint Constraint

Описание свойств

$metadataFactory защищенное свойство

protected $metadataFactory

$validatorFactory защищенное свойство

protected $validatorFactory