3 namespace Drupal\entity_test\Plugin\Validation\Constraint;
5 use Symfony\Component\Validator\Constraint;
6 use Symfony\Component\Validator\ConstraintValidator;
9 * Constraint validator for the EntityTestEntityLevel constraint.
11 class EntityTestEntityLevelValidator extends ConstraintValidator {
14 * Validator 2.5 and upwards compatible execution context.
16 * @var \Symfony\Component\Validator\Context\ExecutionContextInterface
23 public function validate($value, Constraint $constraint) {
24 if ($value->name->value === 'entity-level-violation') {
25 $this->context->buildViolation($constraint->message)