Olá pessoal,
sou Kaléu Caminha de Florianópolis, novo na lista.

Queria perguntar como vocês utilizam os modelos ORM sem precisar decorar o
nome dos campos das tabelas.

O ORM do Kohana é ótimo, basta extender a classe e pronto, tudo funciona.
Porém, gosto de poder utilizar o recurso de auto-completar e ter acesso
rápido ao nome dos atributos de cada tabela sem ter que decorá-los.

Como vocês fazem isso?
Se eu coloco os atributos direto na classe Modelo, perco o recurso mágico
__get e todos os atributos, obiviamente, voltam nulo:

class Model_Entities_State extends ORM {

  public $id;
  public $name;
  public $slug;
  public $acronym;
  public $region;

}

A única solução que visualizei até agora seria get e set...

class Model_Entities_State extends ORM {

  public function setName($name)  {
    $this->name = $name;
  }

  public function getName(){
    return $this->name;
  }

}


Alguma outra idéia? PhpDoc? enfim...como que vocÊs utilizam os modelos sem
precisar decorar o nome das colunas? Encapsulam tudo?

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