File: /var/www/payments-gateway/vendor/symfony/maker-bundle/templates/validator/Validator.tpl.php
<?= "<?php\n" ?>
namespace <?= $class_data->getNamespace(); ?>;
<?= $class_data->getUseStatements(); ?>
<?= $class_data->getClassDeclaration(); ?>
{
public function validate(mixed $value, Constraint $constraint): void
{
/** @var <?= $constraint_class_name ?> $constraint */
if (null === $value || '' === $value) {
return;
}
// TODO: implement the validation here
$this->context->buildViolation($constraint->message)
->setParameter('{{ value }}', $value)
->addViolation()
;
}
}