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].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a