проверять входные данные с помощью symfony, доктрины или zend_validate?

я использую symfony с доктриной и zend.

интересно, если я хочу проверить данные, вводимые пользователем, должен ли я использовать проверку от symfony, zend или даже доктрины?

я думаю, что я должен пойти с symfony, но есть ли случаи, когда проверка от zend или доктрины была бы лучше?

Благодарность


person never_had_a_name    schedule 08.05.2010    source источник
comment
Используйте любой валидатор, который выполняет свою работу и лучше всего интегрируется в ваше приложение. Вы также можете использовать встроенные функции фильтрации: uk.php.net/manual/en /book.filter.php   -  person Gordon    schedule 08.05.2010


Ответы (1)


Зависит от того, как вы создаете свои формы.

Если вы используете структуру форм Symfony, нет причин не использовать ее и для проверки.

Если вы используете Zend_Form, я думаю, вам лучше проверить с помощью Zend.

Кроме того: доктрина проверяет только такие данные, как «это должно быть целое число» или «это должна быть строка длиной ‹50 символов», структура формы может делать гораздо больше.

person Maerlyn    schedule 08.05.2010