Koc
Новичок
Контроллеры толстеют (превед, ТТУК), валидация в них дублируется и в то же время выносить ее в модели не совсем корректно, так как бывают разные юз-кейсы: админ может создать юзера с пустым паролем а юзер не может, к примеру - такие вещи явно не модель должна разруливать.
Грубо говоря, мне нужно комплексное решение для:
1) гибкой валидации данных
2) binding данных из Request'а на Entities (Doctrine2, но не всегда)
Я кажется нашел, что мне подойдет - Symfony\Component\Form. В качестве бонуса получаем
3) binding данных из Request'а и Entities на формы.
В правильном ли направлении я двигаюсь?
Грубо говоря, мне нужно комплексное решение для:
1) гибкой валидации данных
2) binding данных из Request'а на Entities (Doctrine2, но не всегда)
Я кажется нашел, что мне подойдет - Symfony\Component\Form. В качестве бонуса получаем
3) binding данных из Request'а и Entities на формы.
В правильном ли направлении я двигаюсь?