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.
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.
A minha dúvida é, qual é a forma mais correta, validar os dados no modelo, ou na controladora?
--