[OFF] MVC NO PHP - ONDE COLOCAR AS VALIDACOES ?

 Tópico anterior Próximo tópico Novo tópico

[OFF] MVC NO PHP - ONDE COLOCAR AS VALIDACOES ?

MOBILE

 Compartilhe  Compartilhe  Compartilhe
#485773 - 05/12/2018 11:17:21

VERAPALI
CURITIBA
Cadast. em:Dezembro/2003


Ola

Hoje no meu projeto  eu tenho bem definidas as classes de MODEL / VIEW / CONTROLLER, sendo meu controller o roteador das ações, minha view atendendo o propositol dela mas meu MODEL fica vazio.
Minha duvida é se eu deveria tirar as validações de formulários da view e colocar no MODEL.

Para exemplificar, vamos pegar o ciclo de vida do objeto USUARIO

- view de usuario
Mostra tudo para editar/incluir, enfim a tela em si

- controller
Identifica as rotas possiveis (novo/editar/excluir)

-model
Sempre crio mas esta ficando vazio...pois a logica de gravação fica no objeto usuario e a lógica de validação fica na view


Vera Lucia


#485901 - 11/12/2018 11:15:50

WEBMASTER
CURITIBA
Cadast. em:Janeiro/2001


Membro da equipe
Ja que ninguem respondeu, reavalie seu codigo nao faz sentido na view voce ter acoes de insert/update/delete.
Voce deveria ter algo como $this->model()->save() na view ja que o contexto é 'fechado' a propria view de produtos por exemplo deve chamar o save do model de produtos

WebMaster - VBMania

Nao me mande e-mail com duvidas
Para isso e que existe o forum do VBMania !!!

#485908 - 11/12/2018 15:15:23

MARIOANDRADE
SANTO ANTONIO DE JESUS
Cadast. em:Abril/2012


Outra coisa, se for uma duvida nao utilize o OFF no
titulo pois o mesmo eh usado para outros fins...

    Cursos de Excel e VB6:
    www.cursoexcelvba.com.br



Resposta escolhida #485909 - 11/12/2018 16:13:58

F001E
IBITINGA/SP
Cadast. em:Novembro/2004


 Anexos estao visíveis somente para usuários registrados

Segue..



#485924 - 12/12/2018 18:34:02

WEBMASTER
CURITIBA
Cadast. em:Janeiro/2001


Membro da equipe
@F001E

Melhor definição possível !

WebMaster - VBMania

Nao me mande e-mail com duvidas
Para isso e que existe o forum do VBMania !!!

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por WEBMASTER em 12/12/2018 18:34:13