Как видно из заголовка, в моей форме есть поле выбора (радио-ввод html), в котором должен быть выбор, прежде чем пользователю будет разрешено продолжить.
Я попытался добавить проверку в мой validation.yml
файл в комплекте (выдает ошибку, говорящую, что поле не является допустимым полем сущности), и я также попытался добавить валидатор непосредственно в код формы, но получил исключение, потому что классы валидатора не реализуют FormValidatorInterface
(код ниже).
$builder->addValidator(new CallbackValidator(function(FormInterface $form) {
if(!$form['has_subalbums']->getData())
{
$form->addError(new FormError('Please indicate sub albums'));
}
}));
Как правильно проверять поля, не являющиеся объектами?