PHP 클래스 Sonata\Component\Form\BasketValidator

상속: extends Symfony\Component\Validator\ConstraintValidator
파일 보기 프로젝트 열기: sonata-project/ecommerce 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$constraintValidatorFactory Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory
$productPool Sonata\Component\Product\Pool

공개 메소드들

메소드 설명
__construct ( Pool $productPool, Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory $constraintValidatorFactory ) Constructor.
validate ( Sonata\Component\Basket\BasketInterface $basket, Constraint $constraint ) The validator asks each product repository to validate the related basket element.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Pool $productPool, Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory $constraintValidatorFactory )
$productPool Sonata\Component\Product\Pool
$constraintValidatorFactory Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory

validate() 공개 메소드

The validator asks each product repository to validate the related basket element.
public validate ( Sonata\Component\Basket\BasketInterface $basket, Constraint $constraint )
$basket Sonata\Component\Basket\BasketInterface
$constraint Symfony\Component\Validator\Constraint

프로퍼티 상세

$constraintValidatorFactory 보호되어 있는 프로퍼티

protected ConstraintValidatorFactory,Symfony\Bundle\FrameworkBundle\Validator $constraintValidatorFactory
리턴 Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory

$productPool 보호되어 있는 프로퍼티

protected Pool,Sonata\Component\Product $productPool
리턴 Sonata\Component\Product\Pool