namespace getNamespace(); ?>; getUseStatements(); ?> getClassDeclaration(); ?> { public function validate(mixed $value, Constraint $constraint): void { /** @var $constraint */ if (null === $value || '' === $value) { return; } // TODO: implement the validation here $this->context->buildViolation($constraint->message) ->setParameter('{{ value }}', $value) ->addViolation() ; } }