Não necessariamente. Visto que ele vai pegar o nome do model atual :) Ps: Eu fiz um model chamado Default_Model justamente pra mesma necessidade que você: parsear os campos de um submit para fazer o save/insert :)
Atenciosamente, Marcelo Rodrigo smartFocus Tecnologia http://smartfocus.com.br Google Talk: [email protected] Skype: mrodrigow MSN: [email protected] QQ: 47 8408-2432 QQ: 47 3001-4100 2010/3/29 Beto <[email protected]> > Na verdade nao tinha pensado no return $this; vou testar e ve se funciona > :D , já é uma luz! > > @marcelo, se eu fizer um novo model com outro nome q extende de ORM eu n > precisaria ter uma tabela p ele tbm nao ? > > tipo Meuorm_Model extends ORM eu precisaria de uma tabela meuorms , ou nao > necessariamente ? > > Vo testar essas dicas e posto sos resultados! > > Vlw > > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - > Cada Símio na ramificação arbórea que lhe compete ( Zé do cavaquinho ) > > Luiz Alberto S. Ribeiro [ Beto ] > http://beto.euqueroserummacaco.com > > > > > 2010/3/29 Marcelo Rodrigo <[email protected]> > > Eu fiz a mesma coisa que você, porém com pequenos detalhes de diferença: >> >> >> - Coloquei a classe em Models mesmo >> - Chamei a minha classe de outro nome >> >> >> Sei que não é o políticamente correto, mas atendeu exatamente ao que eu >> precisava. >> >> Atenciosamente, >> >> Marcelo Rodrigo >> smartFocus Tecnologia >> http://smartfocus.com.br >> Google Talk: [email protected] Skype: mrodrigow MSN: >> [email protected] QQ: 47 8408-2432 QQ: 47 3001-4100 >> >> >> 2010/3/28 renan vaz <[email protected]> >> >>> Se a dica de baixo não funcionar, tem vários motivos que podem causar >>> isto, vc pode colcoar a parte do código que em que vc chama esses metodos? >>> >>> 2010/3/28 renan vaz <[email protected]> >>> >>> Opa Beto! >>>> >>>> Vc já tentocu colocar um return $this no final de cada função?? ;) >>>> >>>> >>>> Ex: >>>> >>>> public function match_and_save($attributes_array){ >>>> >>>> $this->match($attributes_array); >>>> >>>> $this->save(); >>>> >>>> return $this; >>>> } >>>> >>>> 2010/3/28 Beto <[email protected]> >>>> >>>> Fala galera, >>>>> >>>>> a um tempao essa lista nao se movimenta ne? >>>>> >>>>> entaou estou eu aqui com uma duvida q me me encheu o saco esses dias eu >>>>> nao consegui resolver. >>>>> >>>>> Eu precisei expandir a classe ORM, na verdade queria adicionar alguns >>>>> metodos a ela pra q todos os meus models tivessem essa funcionalidade, >>>>> pensei entao em criar uma classe ORM em application/libraries/ e essa >>>>> extenderia a ORM, assim eu adicionava todas as funcionalidades e tudo >>>>> fluiria >>>>> maravilhosamente. >>>>> >>>>> E ate q isso funcinou pra algumas coisas, mas quando eu precisava usar >>>>> o metodo find() por algum motivo o kohana acusa q a classe nao existe e >>>>> vai >>>>> tudo por algua baixo. >>>>> >>>>> Gostaria de saber se alguem ja fez algo parecido, se passou por alguma >>>>> dificuldade e como fez pra ultrapassa-la. >>>>> >>>>> Abaixo segue um trecho da classe q eu fiz: >>>>> >>>>> >>>>> *application/libraries/MY_ORM.php* >>>>> * >>>>> * >>>>> >>>>> *<?php defined('SYSPATH') or die('No direct script access.'); >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> * >>>>> >>>>> *class ORM extends ORM_Core **{ >>>>> >>>>> >>>>> public function match($attributes_array){ >>>>> >>>>> $object_attributes = $this->table_columns; >>>>> >>>>> foreach($attributes_array as $k => $v){ >>>>> if(array_key_exists($k, $object_attributes)){ >>>>> $this->$k = $v; >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> } >>>>> } >>>>> >>>>> >>>>> } >>>>> >>>>> >>>>> public function match_and_save($attributes_array){ >>>>> >>>>> $this->match($attributes_array); >>>>> >>>>> $this->save(); >>>>> >>>>> } >>>>> >>>>> >>>>> >>>>> } >>>>> * >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Se alguem puder da um help, fico agradecido. >>>>> >>>>> []'s >>>>> >>>>> >>>>> >>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>>>> - - - - - >>>>> Cada Símio na ramificação arbórea que lhe compete ( Zé do cavaquinho ) >>>>> >>>>> Luiz Alberto S. Ribeiro [ Beto ] >>>>> http://beto.euqueroserummacaco.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]<kohana-php%[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]<kohana-php%[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]<kohana-php%[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]<kohana-php%[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.
