vlw Juarez .. e a idéia de colocar como module é boa tbm ..
vou dar uma olhada no lance dos padrões .. mas, no caso .. uma curiosidade .. o Juarez colocou como include_path .. ok não sei como o kohana faz .. mas se eu colocasse como spl_autoload_register poderia dar erro e precisaria ser tratado .. correto meu raciocínio ? Em 12 de julho de 2011 09:26, Juarez Junior <[email protected]>escreveu: > É uma solução "proprietária" que foge do padrão do kohana. Na verdade foi > um teste que fiz e acabei adotando. > > As vezes fica chato escrever uma classe Lib_QualquerCoisa_OutroNome > > :) > > [s] > > > 2011/7/12 Gabriel Reitz Giannattasio <[email protected]> > >> Solução intrigante. Gostei :) >> >> No fórum estão prometendo pra versão 3.3 o namespace do PHP5.3, pois até a >> versão 3.2 ele tem que ser retro-compativel com PHP 5.2. >> >> Mas como Juarez mostrou, vc pode extender o Core e modelar o seu próprio >> namespace. >> >> Só não aconselho isso pq eu acho legal escrever modulos OpenSource e abrir >> no github. Sem um padrão definido pelo dev-team do Kohana fica complicado. >> >> Abraço, >> Gabriel R. Giannattasio >> [email protected] >> Tel: (48) 8415 3555 >> >> >> 2011/7/12 Juarez Junior <[email protected]> >> >>> Se vc usa o php5.3 basta criar um load para namespaces, como descrito >>> anteriormente. >>> >>> Estou usando desta forma, integrado com o Zend >>> >>> http://pastebin.com/eYN9Y8RY >>> >>> [s] >>> >>> >>> 2011/7/12 felipe moraes <[email protected]> >>> >>>> falando em namespaces e php 5.3 .. e versões do kohana >>>> >>>> alguma previsão de quando o autoload vai considerar o namespace php5.3 >>>> ao inves do nome da classe ? >>>> >>>> new Model\Cliente(); >>>> >>>> ao invés de .. >>>> >>>> new Model_Cliente(); >>>> >>>> Em 11 de julho de 2011 17:28, Juarez Junior >>>> <[email protected]>escreveu: >>>> >>>> Eu uso namespace no ko3.0.x com php 5.3 >>>>> >>>>> Basta criar um load extendendo a classe Kohana_Core >>>>> >>>>> [s] >>>>> >>>> -- >>>> http://felipebastosweb.com.br >>>> http://twitter.com/felipebastosweb >>>> >>>> -- >>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>>> Php" dos Grupos do Google. >>>> Para postar neste grupo, envie um e-mail para >>>> [email protected]. >>>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>>> [email protected]. >>>> Para obter mais opções, visite esse grupo em >>>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>>> >>> >>> >>> >>> -- >>> Juarez Junior - [email protected] >>> http://twitter.com/juareznjunior >>> http://juareznjunior.wordpress.com/ >>> >>> -- >>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>> Php" dos Grupos do Google. >>> Para postar neste grupo, envie um e-mail para >>> [email protected]. >>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>> [email protected]. >>> Para obter mais opções, visite esse grupo em >>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>> >> >> -- >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >> Php" dos Grupos do Google. >> Para postar neste grupo, envie um e-mail para [email protected] >> . >> Para cancelar a inscrição nesse grupo, envie um e-mail para >> [email protected]. >> Para obter mais opções, visite esse grupo em >> http://groups.google.com/group/kohana-php?hl=pt-BR. >> > > > > -- > Juarez Junior - [email protected] > http://twitter.com/juareznjunior > http://juareznjunior.wordpress.com/ > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" > dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- http://felipebastosweb.com.br http://twitter.com/felipebastosweb -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
