AmdY
тут принцип тотже, только сообщения пишутся в базу
whirlwind
Верно это, да. Но валидация регистрации пользователя и редактирования - разная. Там отличие в сверке паролей и капча. Т.е. скопом всю валидацию пользователя запихнуть в какой-то черный ящик не получится, если только не прибегать к дополнительной усложняющей логике, целю котороой будет выяснение, какое действие запущено и как производить валидацию.
Кроме того, если я выношу валидацию, то я создаю ещё один слой и неизвестно, насколько он будет уместен. У меня и так уже слоёный пирог получается.
Ну и собственно, как бы ты сделал?