Essa discussao eh longa e demorada :), mas muito produtiva, vamos lah! essa e outras sao muito das minhas duvidas sobre mvc, como por exemplo colocar if nah view, eh quebrar o padrao mvc ou nao?
acredito que seja uma forte questao em relacao ao estilo de programacao de cada um... mas em compensacao o cake, tras uma vangatagem muito grande colocando a regra de validacao no model, akelas regrinhas facilitam muito... voce pode criar outras constantes com outras validacoes, e conforme vai criando sua aplicacao, vc vai utilizando delas... muito util... na versao 1.1 do cake, por exemplo, voce nao consegue definir 2 regras no mesmo campo, assim vc tem q sobrescrever o method validates, para definir + validacoes, ou corrijam me se eu estiver enganado... mas no caso do cake, eh muito util deixar essas validacoes no model faco como o sadjow faz :) algumas discussoes sobre a ideia dos models serem 'gordos' e os controllers 'magros' http://weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model On 28 Jan, 13:04, Defranco <[EMAIL PROTECTED]> wrote: > On Jan 27, 4:18 pm, "Sadjow Medeiros Leão" <[EMAIL PROTECTED]> wrote: > > > Mas testar igualdade entre dois campos de formulário, é bem > > melhor e simples pelo Model. Essa é minha opinião. > > Eu concordo com o Juan neste ponto. > > Eu acho que o Model não deve ser usado para operações que não sejam > tomadas de decisão neste sentido - são regras de negócio que devem ser > feitas pelo controller. > > Eu não estudei o seu caso em específico, mas se é mais simples ou não > - não importa, isto nunca deveria justificar para você mesmo fugir de > um "design pattern" que você está usando. Eu já dei voltas imensas > antes para ficar dentro do MVC e no fim sempre valeu a pena por algum > motivo. > > /erico --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
