Galera, tenho no mínimo 4 anos de experiência com o CI e posso dizer com
consistência quê:

É possível sim, carregar qualquer objeto dentro de uma view, dentro de um
model e etc pois o get_instance está na mais alta abstração do framework, ou
seja, disponível em todas as instâncias.

Entretanto, se você começar a misturar código, regra de negócio, views,
models uns dentros dos outros, não diria que está incorreto mas lhe trará
sérios problemas com manutenção, perda da separação de funcionalidades que o
MVC tenta proporcionar.

Eu, particulamente, abstraio tudo que posso pois posso necessitar acoplar
outras classes sem perder a funcionalidade apenas trocando o driver que
quero. Recomendo a vocês e muito, a lerem e estudarem "design patterns".

-- 
*“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
---------------------------

Responder a