У меня проблема с проверкой встроенных форм (embedded form), когда динамически добавляемые поля заполняются, а старые поля изменяются (к примеру опусташаю поле, или в место числа заполняю стрингом).
Валидация на уже существующие поля не сробатывает, почему?
BoShurik, если я правильно понял вопрос автора, то ему важно определить тип вводимого значения и что пользователь вообще вводит.
Например, пользователь вводит только числа, тогда идеально подойдет регулярное выражение
\d+
Или пользователь вводит одно слово или предложение:
\w+
Вариантов использования регулярных выражений достаточно широкая.
thatmaniscool, автор "мастер" задавать вопросы, но из того, что он написал, вопрос звучит "Валидация на уже существующие поля не сробатывает, почему?". Вопрос про сами правила валидации не стоял. Очень не похоже, что, к примеру, вместо правила Assert\Type('numeric') он будет использовать Assert\Regex('/^\d+/') и это решит его проблему
BoShurik меня уже знает и видит на сквозь :) проблема была в том что сетеры в entity не допускали значение null (typehint) проблема решена, всем спосибо