Symfony\Component\Validator\Constraints\AbstractComparisonValidator
Provides a base class for the validation of property comparisons.
- Author: Daniel Holmes <daniel@danielholmes.org>
Synopsis
class AbstractComparisonValidator
extends ConstraintValidator
{
- // Inherited members from ConstraintValidator
- protected ExecutionContextInterface $context;
- // methods
- public void validate()
- private string valueToType()
- private string valueToString()
- protected abstract Boolean compareValues()
- // Inherited methods from ConstraintValidator
- public void initialize()
Hierarchy
Extends
Extended by
- Symfony\Component\Validator\Constraints\NotIdenticalToValidator
- Symfony\Component\Validator\Constraints\NotEqualToValidator
- Symfony\Component\Validator\Constraints\EqualToValidator
- Symfony\Component\Validator\Constraints\GreaterThanOrEqualValidator
- Symfony\Component\Validator\Constraints\IdenticalToValidator
- Symfony\Component\Validator\Constraints\LessThanOrEqualValidator
- Symfony\Component\Validator\Constraints\GreaterThanValidator
- Symfony\Component\Validator\Constraints\LessThanValidator
Members
protected
Methods
private
- valueToString() — Returns a string representation of the value.
- valueToType() — Returns a string representation of the type of the value.
protected
- compareValues() — Compares the two given values to find if their relationship is valid
public
- validate() — {@inheritDoc}
Inherited from Symfony\Component\Validator\ConstraintValidator
public
- initialize() — {@inheritDoc}