PHP Класс Sylius\Bundle\CoreBundle\Validator\Constraints\HasEnabledEntityValidator

Автор: Gustavo Perdomo ([email protected])
Наследование: extends Symfony\Component\Validator\ConstraintValidator
Показать файл Открыть проект

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

Метод Описание
__construct ( Doctrine\Common\Persistence\ManagerRegistry $registry )
validate ( object $entity, Constraint $constraint )

Приватные методы

Метод Описание
ensureEntityHasProvidedEnabledField ( Doctrine\Common\Persistence\ObjectManager $objectManager, object $entity, string $enabledPropertyPath )
getProperObjectManager ( string $manager, object $entity ) : Doctrine\Common\Persistence\ObjectManager | null
isLastEnabledEntity ( array | Iterator $result, object $entity ) : boolean If no entity matched the query criteria or a single entity matched, which is the same as the entity being validated, the entity is the last enabled entity available.
validateObjectManager ( Doctrine\Common\Persistence\ObjectManager | null $objectManager, string $exceptionMessage )

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

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

public __construct ( Doctrine\Common\Persistence\ManagerRegistry $registry )
$registry Doctrine\Common\Persistence\ManagerRegistry

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

public validate ( object $entity, Constraint $constraint )
$entity object
$constraint Symfony\Component\Validator\Constraint