Я знаю, что способ CI сделать это - проверить правильность правил в контроллере, но я думаю, что это не конечный подход. Что бы вы порекомендовали мне сделать, следуя методу CI или подтвердите входящие данные в Модели, поэтому моя модель всегда будет защищать себя от плохих данных. Мое понимание MVC заключается в том, что контроллеру не нужно поддерживать какую-либо программную логику, вся логика реализована в модели. Я буду признателен, если вы сможете подробно объяснить, почему оба подхода хороши и нет, и какой из них рекомендуется?Где проверять данные Контроллер или модель в CodeIgniter
Cheers
Возможный дубликат: http://stackoverflow.com/questions/4568553/mvc-in-php-fat-model-or-fat-controller –