Было проведено несколько обсуждений относительно местоположения проверки ввода пользователя: < /p>
Должна ли быть выполнена проверка в объектах формы или в модели? Модель, контроллер или представление < /p>
Эти дискуссии были довольно старыми, поэтому я хотел снова задать вопрос, чтобы увидеть, есть ли у кого -нибудь свежий ввод. Если нет, я заранее прошу прощения. Или эти правила могут быть частью службы в модели - то есть служба проверки? Например, не могли бы вы рассмотреть Zend_form и его классы валидации частью модели? Концепция модели домена, по -видимому, не ограничивается сущностями, и поэтому валидация не обязательно должна быть ограничена этими сущностями.
Подробнее здесь: https://stackoverflow.com/questions/299 ... -the-model