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
파일 보기 프로젝트 열기: pmjones/php-framework-benchmarks 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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