ContainerConstraintValidatorFactory
in package
implements
ConstraintValidatorFactoryInterface
Uses a service container to create constraint validators.
Tags
Table of Contents
Interfaces
- ConstraintValidatorFactoryInterface
- Specifies an object able to return the correct ConstraintValidatorInterface instance given a Constraint object.
Properties
- $container : mixed
- $validators : array<string|int, mixed>
Methods
- __construct() : mixed
- getInstance() : ConstraintValidatorInterface
- Given a Constraint, this returns the ConstraintValidatorInterface object that should be used to verify its validity.
Properties
$container
private
mixed
$container
$validators
private
array<string|int, mixed>
$validators
Methods
__construct()
public
__construct(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface
getInstance()
Given a Constraint, this returns the ConstraintValidatorInterface object that should be used to verify its validity.
public
getInstance(Constraint $constraint) : ConstraintValidatorInterface
Parameters
- $constraint : Constraint