No próprio código diz, mas vamos lá.
$this->request->post()
// Retorna array de post
$this->request->post("key")
// Retorna value referente a chave
$this->request->post("key", "new value")
// Retorna o próprio objeto e seta o valor da chave para o desejado
Quando vc quiser ignorar simplismente sem alterar valores numa inserção da
base, utilize o validation e identifique atravez de um array o que vc vai
validar.
Um exemplo é o register do AUTH:
Model::factory("user")->register($this->request->post(), array("username",
"email", "password") );
Repare que ele só vai utilizar os campos username, email e password do seu
post(), se houver um inserção de validation externa que requisite
"password_confirm" ele irá buscar por este também.
Ajudou?
2011/5/26 Jefferson <[email protected]>
> Bom dia pessoal, essa versão nova ..
>
> Alguém sabe como consigo utilizar o unset com sucesso na $this-
> >request->post() ?
> Ou seja estou querendo deletar algums campos que foram submetidos pelo
> meu formulário.
>
> foreach( $this->request->post() as $key => $value )
> {
> //faça algo
> }
>
> --
> 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.