ContextualValidatorInterface
validate(mixed $value, Constraint|Constraint[] $constraints = null, array|null $groups = null)
Validates a value against a constraint or a list of constraints. If no constraint is passed, the constraint {@link \Symfony\Component\Validator\Constraints\Valid} is assumed.
Parameters mixed $value The value to validate
Constraint|Constraint[] $constraints The constraint(s) to validate against array|null $groups The validation groups to validate. If non