http://bitbucket.org/ellislab/codeigniter/issue/92/examples-for-drivers
De: [email protected] [mailto:[email protected]] Em nome de Bruno Barros Enviada em: terça-feira, 24 de agosto de 2010 17:15 Para: CodeIgniter Brasil Assunto: Re: [CodeIgniter] RES: RES: RES: Porque Usar o CI 2.0 Pô, posta aew Rafael! Abraços, Bruno Barros [designer] --- w: www.brunobarros.com @1: [email protected] @2: [email protected] Em 24 de agosto de 2010 13:13, Rafael V. de Oliveira <[email protected]> escreveu: Cuidado com o que está escrito no user_guide. Eu testei pelo que está escrito abaixo e népia!! Já mandei um issue no bitbucket e dizem que vão alterar o que está escrito no manuel. Quem quiser, procure pelo meu user no bitbucket e vejam o quais são os passos necessários para o uso de drivers no CI 2.0 Abraços! De: [email protected] [mailto:[email protected]] Em nome de Ademir Cristiano Gabardo Enviada em: terça-feira, 24 de agosto de 2010 17:04 Para: 'CodeIgniter Brasil' Assunto: [CodeIgniter] RES: RES: Porque Usar o CI 2.0 Prioridade: Alta Olá Julio, eu ainda não fiz uso desta funcionalidade, mas me pareceu bastante interessante, Veja o que temos sobre os Drivers no Changelog. Acho que confundi um pouco o conceito, é ligeriamente diferente das Partials do .NET, mas ajudará em muito especialmente para classes muito grandes. Using CodeIgniter Drivers Drivers are a special type of Library that has a parent class and any number of potential child classes. Child classes have access to the parent class, but not their siblings. Drivers provide an elegant syntax in your controllers <http://controllers.html> for libraries that benefit from or require being broken down into discrete classes. Drivers are found in the system/libraries folder, in their own folder which is identically named to the parent library class. Also inside that folder is a subfolder named drivers, which contains all of the possible child class files. To use a driver you will initialize it within a controller using the following initialization function: $this->load->driver('class name'); Where class name is the name of the driver class you want to invoke. For example, to load a driver named "Some Parent" you would do this: $this->load->driver('some_parent'); Methods of that class can then be invoked with: $this->some_parent->some_method(); The child classes, the drivers themselves, can then be called directly through the parent class, without initializing them: $this->some_parent->child_one->some_method(); $this->some_parent->child_two->another_method(); De: [email protected] [mailto:[email protected]] Em nome de Julio Fagundes Enviada em: terça-feira, 24 de agosto de 2010 12:05 Para: CodeIgniter Brasil Assunto: Re: [CodeIgniter] RES: Porque Usar o CI 2.0 Também prefiro esperar o oficial, enquanto isso sigo satisfeito no 1.7.2 Ademir, acho que não entendi direito esse lance de separar a classe em 2 arquivos, como assim? Sds Julio Fagundes Ademir Cristiano Gabardo escreveu: Minha opinial estritamente pessoal é. Prefiro esperar o release oficial. Fiz algumas experiências com a 2.0 mas.... Implementar em projeto agora pode significar uma dor de cabeça mais adiante caso alguma mudança muito radical aconteça. Achei legal a possibilidade de separar um classe em mais de um arquivo no caso da Libraries que serão Drivers agora. Me parece que isso está virando uma tendência. No .NET da para fazer isso também. Acho o recurso bastante útil. Abraços a todos. De: [email protected] [mailto:[email protected]] Em nome de Jackson Ferreira de Andrade Mafra Enviada em: terça-feira, 24 de agosto de 2010 11:40 Para: CodeIgniter Brasil Assunto: Re: [CodeIgniter] Porque Usar o CI 2.0 No twitter eles já dizem que não sabem quando estara pronto. Mas vi que ficou bem robusto. Baixei alguns forks que usam a 2.0 att. Jackson F. de A. Mafra Front-End / Back-End Software Engineer twitter: @jacksonfdam | LinkedIn: http://linkedin.com/in/jacksonfdam 2010/8/24 Calebe Aires Camargo Garcia <[email protected]> Pessoal, nos três artigos de administradores e desenvolvedores do CI, notei que eles sugerem começar projetos como a versão 2.0. Qual a opinião de vocês? -- Calebe Aires http://gattune.blog.br http://uberlandia.me _______________________________________________ [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 --------------------------- _______________________________________________ [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 ---------------------------

