Justamente Eric, regras de negócio devem ser passadas para os models. O que acontece é que não só no CodeIgniter, mas no PHP em geral, não se consegue fazer menos com mais, e isso implica em colocar um pouco mais de código nos controllers!
Se você detectar esse tipo de prática, tente refatorar e mudar tudo para os models, e deixando os controladores mais cleans 2009/2/5 Eric Saboia (Fortes Informatica) <[email protected]> > Pessoal, pedi antes de ontem um exemplo de aplicação bem feita em CI, me > indicaram o http://www.bambooinvoice.org/ . Eu estava querendo checar o > uso do MVC dentro de uma aplicação em CodeIgniter, mas me deparei com o > mesmo "erro" que julgava estar acontecendo aqui na empresa. O controller tá > cheio de regras de negócio, assim como validações e etc. Isso tudo não > deveria estar no Model? Pois até onde sei o modelo representa tanto a > persistência, quanto o negócio, enquanto o Controller é responsável > unicamente pelo fluxo da aplicação. > > Opniões? > > Eric Saboia > Desenvolvimento Web > Fortes Informática (Fortaleza) > Fone: (85) 4005-1111 > [email protected] > www.grupofortes.com.br > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > -- Cairo Noleto ========= Cairo'sBlog - http://www.caironoleto.com/ Web developer - Add4 Comunicação - http://www.add4.com.br/
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

