Eu ia falar isso, mas o Eric ja deu essa força :) eh isso mesmo. Marcel, pense em OO que vc entendera pq as regras de negocio se concentraram no modelo. Vc pode ate deixar isso em services (services layer), mas nunca em controllers, nunca! O mais correto eh suas entidades (modelos) saberem qual eh o papel delas.
On 08/03/2011, at 11:49, Eric Saboia <[email protected]> wrote: > 2011/3/7 Marcel Araujo <[email protected]> > Não deves carregar library nenhuma dentro dos models, isto deve ficar a cargo > do controller. Models são apenas para a abstração do banco de dados e nada > mais. Regras de negócio sempre em um controller > > Pelo contrário, Marcel, TODA regra de negócio deve estar no modelo, e o > modelo é muito mais do que a abstracao do banco de dados, na verdade ele deve > representar toda a inteligencia de uma aplicacao MVC. > > Os conrtollers servem apenas pra linkar as requisicoes a esta inteligencia. > > "fat model, skinny controllers" > > -- > “Eu não tenho nenhum talento especial. Apenas sou apaixonadamente curioso” > > Marcel Araujo > Analista de Sistemas da WeJoy > Administrador CodeIgniter.com.br > Desenvolvedor PHP/CodeIgniter/Zend/JavaScript/ExtJS/jQuery > Linux User #490101 > > http://www.twitter.com/marcelaraujo > http://www.marcelaraujo.com.br > http://br.linkedin.com/in/marcelaraujo > > > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > > > > > -- > Eric Saboia - eric.saboia.org > > Beautiful is better than ugly, > Explicit is better than implicit, > Simple is better than complex, > Complex is better than complicated. > > The Zen of Python, by Tim Peters > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > ---------------------------
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

