Validar $_POST no modelo ou na controladora?

13 views
Skip to first unread message

Diogo Machado

unread,
Feb 14, 2012, 10:51:25 AM2/14/12
to kohan...@googlegroups.com
A minha dúvida é, qual é a forma mais correta, validar os dados no modelo, ou na controladora?

Vitor

unread,
Feb 14, 2012, 10:53:10 AM2/14/12
to kohan...@googlegroups.com
bom, isso depende.
se vc vai passar os dados pro modelo, dizem que deve ficar no modelo mesmo...
pq daí ele valida qlqr coisa que entra nele né, não so vindo de $_POST

2012/2/14 Diogo Machado <tec...@diogomachado.net>
A minha dúvida é, qual é a forma mais correta, validar os dados no modelo, ou na controladora?

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/kohana-php/-/nehodbL1qwQJ.
Para postar neste grupo, envie um e-mail para kohan...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para kohana-php+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.



--
Vitor de Araujo Simões (Dalai/Snag)
Estudante de Ciências da Computação - USP

"Computation is the art of building solutions
- at the cost of creating more problems"


http://www.varaujo.com.br

felipe bastos

unread,
Feb 14, 2012, 11:12:56 AM2/14/12
to kohan...@googlegroups.com

Olha...

Primeiro .. qualquer dado pertencente ao modelo deve ser validado por ele.

Ja a validacao do controller é para coisas extras, que provavelmente so ocorrerá na action especificada.

Digamos que um determinado formulario tem uma chave de seguranca ou captcha. Isso vc valida no controler pois no banco nao tem nenhum representacao desse dado.

Em 14/02/2012 13:51, "Diogo Machado" <tec...@diogomachado.net> escreveu:
A minha dúvida é, qual é a forma mais correta, validar os dados no modelo, ou na controladora?

--
Reply all
Reply to author
Forward
0 new messages