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
-~----------~----~----~----~------~----~------~--~---

Responder a