У меня такая форма
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
...
->add(
'bar',
'hidden',
['constraints' => [new NotBlank()]]
)
...
в моем контроллере
if (DEBUG_MODE) {
var_dump($form->get('bar')->getData());
var_dump((string)$form->get('bar')->getErrors());
var_dump((string)$form->getErrors());
die;
}
, и когда я отправляю форму с пустым bar
, я получаю ошибку в Form
вместо дочернего поля bar
NULL
string (0) ""
string (39) "ОШИБКА: это значение не должно быть пустым."
Что я делаю не так?