Добрые день. Вот задумалась, я сейчас чищу данные так:
Контроллер занимается экранированием, чистит html теги, устраняет возможность инъекции, борется с приходящими массивами, вместо ожидаемого одного значения, а в модели уже данные приводятся к ожидаемому варианту записи.
Думаю а правильно ли это?
Вот есть три возможных варианта:
a) Controller вызывает только Model и Model обрабатывающие данные $_POST .
б) Controller преобразует данные $_POST в переменные и передает их в Model .
c) Controller преобразует данные $_POST в объект домена Model и передает объект только Model
Как же лучше сделать?