Symfony\Component\Validator\ConstraintViolation
Default implementation of {@ConstraintViolationInterface}.
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class ConstraintViolation
implements
ConstraintViolationInterface
{
- // members
- private string $message;
- private string $messageTemplate;
- private array $messageParameters;
- private integer|null $messagePluralization;
- private mixed $root;
- private string $propertyPath;
- private mixed $invalidValue;
- private mixed $code;
- // methods
- public void __construct()
- public string __toString()
- public void getMessageTemplate()
- public void getMessageParameters()
- public void getMessagePluralization()
- public void getMessage()
- public void getRoot()
- public void getPropertyPath()
- public void getInvalidValue()
- public void getCode()
Hierarchy
Members
private
- $code — mixed
- $invalidValue — mixed
- $message — string
- $messageParameters — array
- $messagePluralization — Symfony\Component\Validator\integer|null
- $messageTemplate — string
- $propertyPath — string
- $root — mixed
Methods
public
- __construct() — Creates a new constraint violation.
- __toString() — Converts the violation into a string for debugging purposes.
- getCode() — {@inheritDoc}
- getInvalidValue() — {@inheritDoc}
- getMessage() — {@inheritDoc}
- getMessageParameters() — {@inheritDoc}
- getMessagePluralization() — {@inheritDoc}
- getMessageTemplate() — {@inheritDoc}
- getPropertyPath() — {@inheritDoc}
- getRoot() — {@inheritDoc}