PHP Класс Sonata\Component\Form\BasketValidator

Наследование: extends Symfony\Component\Validator\ConstraintValidator
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$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