Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 16:26
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть класс UsersManager. Он позволяет добавлять/удалять/редактировать/активировывать пользователей.В метод add мы запихиваем массив. Ключи - поля, например mail, name, is_active и все такое. Ессно этот класс у нас самодостаточен, и он проверяет те данные, которые в него пришли. Если че-то не так пошло - бросает исключение с внятным кодом и сообщением.Есть форма регистрации. У нее свой валидатор. Да, свой. Почему? ну потому что у меня по стандарту модулей таких есть методы showForm, checkForm и тд. Ну так вот, в этом checkForm все проверяется.Итого мы имеем дублирующиеся проверки. Как быть? удалить checkForm я не могу. Это нелогично для меня.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
возможны ли повторные отношение после их разрыва? Guest Новые вопросы и ответы 1 3 09.07.2015 20:08
после проверки касперским на вирусы в отчете иногда остаеться запись что при проверки были ошибки Что это за ошибки? Guest Четвертый архив 0 10.12.2011 08:27
Ubuntu 10.04, не скробблит повторные композиции в Rhythmbox Guest Новый архив 2 0 27.09.2011 18:18
Повторные браки Guest Продолжение архива вопросов 0 01.06.2011 04:59



© www.otvetnemail.ru - Форум вопросов и ответов.