В качестве примера проверки формы на zend framewok site, он поставил getInputFilter
в Album
класс, и использует этот код для проверки в контроллере:метод проверки в ZF2 образует
$form->setInputFilter($album->getInputFilter());
Но я поставил getInputFilter
метод в AlbumForm
вместо Album
в некоторых модулях моего проекта. В этом случае класс формы более понятен, и вам не нужно использовать $form->setInputFilter(...
в контроллере, и проверка может быть выполнена с помощью метода isValid
.
Почему сайт zend framework размещен getInputFilter
в этой модели?
Неправильно ли мы помещаем getInputFilter
в класс формы?