Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida sobre o coneito MVC relativo a functions

Estudo o PHP há um bom tempo por conta própria, mas há alguns meses estou fazendo a Formação PHP.

Para praticar estou refatorando uma aplicação que fiz no modelo procedural para orientada a objetos com MVC.

No modelo antigo, procedural, eu tinha 3 tipos de Functions.

  1. Manipular o html (???)
  2. Receber dados dos formulários (Controller)
  3. Lidar com procedures do banco de dados (Model)

Durante a refatoração fiquei com essa dúvida onde eu coloco as Functions que manipulam o HTML? Elas não lidam diretamente com a Model, ou seja, não são Controller.

3 respostas

Ele pode estar ligado com as Views... Pois ela é a responsável por tratar da vizualização da sua aplicação.

solução!

Olá, Francisco

Você deveria manipular o HTML através do diretorio Views. A barra de navegação encontrada na parte de listar cursos, editar e criar, pode ser um exemplo disso, realizamos a manipulação fazendo ela ser visível apenas depois do login

Oprigado Bertone Leonardo Alves de Oliveira e Pedro Augusto Ramos de Sousa. Valeu pela dica!