Каким образом выводить ошибки валидации в контроллере?
В контроллере имеется action, который проверяет отправку данных с соответствующей формы. Не могу придумать хорошее решение, а выводить просто echo в конструкции if () кажется не правильным. Хотелось бы собирать какой то массив и выводить в конце полной обработки накопившиеся сообщения об ошибках. Подскажите, пожалуйста, как это делается в рамках модели MVC. Спасибо
Собирайте в массив имена полей с ошибками.
Добавляйте к ним тип ошибки (к примеру поле в email может быть некорректный адрес или адрес уже используется).
А дальше или в json и js на фронтенде, или проверять его при перерисовке формы.
Сами сообщения держите в шаблонах, а не в коде контроллера.