Valeu a ajuda velho !!

Acho que este foreach vai servir..... vou testar hj a noite !! ;)


Em 5 de fevereiro de 2010 14:46, Anderson Marques Ferraz <
[email protected]> escreveu:

> Até onde eu vejo, As requisições são imediatamente passadas para
> controladores. A não ser que você mexa no framework, não vejo forma de
> acessar um Model com dados populados a partir de um POST antes de passar
> pelo Controller....
>
> Mas desde que você consiga carregar um Model, para povoá-lo rapidamente,
> você pode utilizar algo assim:
> foreach ( $_POST as $key=>$value ){
>      $this->$$key = $value;
> }
>
> Ou, seja o elemento do vetor:
> $_POST['nome'] = 'Anderson';
>
> Na hora da atribuição, isso viraria:
> $this->$nome = 'Anderson';
>
> Pode parecer um pouco confuso, mas não é tanto assim. É um recurso do PHP
> chamado *Variable variables*.  Você acessa o conteúdo de uma variável
> assim: $"uma_string_qualquer", desde que ela exista.
>
> Você pode utilizar uma lista branca antes de setar a variável (pra que
> qualquer coisa do post não seja criada como uma variável) e/ou mesmo usar
> alguns magic methods do php, se você deseja que essas variáveis sejam
> criadas em tempo real:
>
> http://www.php.net/manual/en/language.oop5.overloading.php#language.oop5.overloading.members
>
>  Em 5 de fevereiro de 2010 13:22, Rodrigo Bonjour 
> <[email protected]>escreveu:
>
>>  Oi pessoal,
>>
>> Sou novo na lista e no PHP tb, muito crú mesmo. Eu sou desenvolvedor java
>> mas agora estou precisando fazer um sistema em PHP.
>> Bom, eu gostaria de saber se é possível e se é fácil de fazer a View
>> devolver um model já preenchido.
>>
>> Ex: Eu geralmente uso no java os frameworks Spring para MVC e o Hibernate
>> para persistência. Daí na minha view eu coloco os campos no HTML com o mesmo
>> nome dos campos no objeto relacional e quando eu submeto, no Controller eu
>> busco o Objeto Relacional já preenchido (a grosso modo, por  cima é isso) ,
>> ou seja, não preciso ficar buscando os dados do POST e preenchendo o objeto.
>>
>> É possível ter um comportamento assim usando o ORM do Kohana ? da maneira
>> que estou fazendo eu preciso buscar os dados do $_POST e alimentar o objeto,
>> atributo por atributo.
>>
>> Desde já agradeço !
>>
>> --
>> Rodrigo Bonjour
>> * www.centralbrasileirao.com.br
>> * www.litera.mus.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.
>>
>
>
>
> --
> Anderson Marques Ferraz
> UEFS - Engenharia de Computação - 2006.1
> Linux user #500881 - http://counter.li.org/
>
> I synchronize and I specialize and I classify so much/ Don't worry 'bout
> dreaming because I don't sleep
>
>  --
> 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.
>



-- 
Rodrigo Bonjour
* www.centralbrasileirao.com.br
* www.litera.mus.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