Dúvida sobre Controller PHP

PHP

Off Topic

11/05/2017

Olá pessoal, tudo bem?

Estou aplicando MVC no meu projeto php. Aí fiquei com uma dúvida sobre o que pode ser feito no Controller.

Tipo, no Controller eu atribuo os valores de um objeto através dos setters

Eu queria saber se eu posso conectar ou fazer alguma transação no Controller ou se isso só pode ser feito no model.
Robson Cavalcante

Robson Cavalcante

Curtidas 0

Melhor post

William Nascimento

William Nascimento

11/05/2017

Não entendi muito bem a sua pergunta, mas pela minha opinião é que os "Getters e Setters" que você fala na sua pergunta deveria estar na model
A Model deve conter suas propriedade e métodos.

Ai sim estanciar a classe dentro do controller e depois fazer a parte lógica e suas devidas transações.
Controller parte lógica as regras em geral do seu programa (como por exemplo listagem de dados).
GOSTEI 3

Mais Respostas

Joel Rodrigues

Joel Rodrigues

11/05/2017

Olá, Robson. Tudo bem?

Recentemente lançamos um curso que usa o padrão MVC e faz acesso a banco de dados. Logo, creio que esse conteúdo vai lhe ajudar: Curso Como criar um sistema de cadastro e login com PHP MVC e MySQL
GOSTEI 2
Fernando Gaspar

Fernando Gaspar

11/05/2017

Opa Robson, beleza?

Como o William falou, o encapsulamento deve estar definido classe/model junto aos seus atributos.

No controller, você só utiliza esses métodos instanciando as classes/model chamando os mesmo e por fim encaminha o fluxo da aplicação para uma view.

Forte abraço!
GOSTEI 1
Robson Cavalcante

Robson Cavalcante

11/05/2017

Hum entendi.

Estou desenvolvendo o projeto que estou pegando agora com mvc, aí me surgiram umas dúvidas!

Obrigado pela ajuda de todos!
GOSTEI 0
POSTAR