изучаю на практике патерн mvc, допустим, я создал маленький класс для валидации, в котором 2 метода на проверку логина и пароля, текст и функция вывода ошибок на страницу сайта будет хранится в этом же классе, а в контроллере для екшенов регистрации и входа, я буду вызывать статично нужный мне метод, который в случае не валидности данных будет выдавать ошибку я правильно поступаю?
и еще похожий вопрос, допустим я в контроллере вызываю екшен регистрации в нем вызывают модель и ее метод на проверку занят ли емейл, и если занят, будет ли правильно в моделе указать текст и сделать вывод ошибки на сайт, или в моделе нужно вернуть только true/false, а текст ошибки и вывод писать в контроллере, как правильно?
Первое, нет, не верно, с бизнес логикой должен работать контроллер, ничего промежуточного быть недолжно.
Второе верно, можно гинерировать boll, модель не должна отвечать за создания текста ошибок, и прочие.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Такая проблема
Есть один user, у него в таблице хранится массив ID любимых товаровНеобходимо сделать запрос в таблицу товаров, а затем сделать последовательный...
Всем приветХочу сделать регистрацию на сайте для пользователей, которые хотят составлять подборки новостей