Creación de controladores para la aplicación
Clase 10 de 26 • Curso de PHP: Bases de Datos
Contenido del curso
Clase 10 de 26 • Curso de PHP: Bases de Datos
Contenido del curso
Walter Omar Barrios Vazquez
Natalia Gutierrez
Ana Maria Barbosa
Natalia Gutierrez
Juan Pablo Campuzano Monsalve
Marlón Andrés Cuartas Aguirre
Adonay Robles
Walter Omar Barrios Vazquez
Santiago Velásquez Serna
Santiago Perea Murillo
BORJA BORJA YARLEYDA
Los 7 métodos que suelen tener los controladores:
Para complementar el aporte:
El metodo create (responde a una peticion tipo GET) que llama al metodo store (que responde a una peticion tipo POST).
De la misma forma, el metodo edit (responde a una peticion tipo GET) el cual llama al metodo update (que responde a una peticion tipo POST)
El resto de los metodos Index, Show y Destroy (corresponden a peticiones tipo GET)
Excelente aportes
No tenia ni idea que dentro de psr-4 se podia mapear mas de un namespace. Veo como se abre una nueva ventana de posibilidades !! 🤔
Exactamente me pasó a mi!
Qué clase tan interesante, muy buena explicación del tema!!
Algun alma caritativa que me enseñe como copio y pego en ese orden en el minuto 7:20
Para copiar: Doble click sobre una palabra y con Alt presionado ir haciendo doble click en las otras palabras. Después Ctrl + C y ya están todas copiadas. Para pegar: Marcar igual que hicimos al principio y Ctrl + V para pegar.
Para duplicar(copiar y pegar) una selección, por ejemplo la funcion index, presionas alt+shift y presionas la tecla hacia abajo por cada vez que quieras pegar ese contenido. luego para seleccionar todas las ocurrencias de la palabra index, puedes presionar ctrl + shift +c y luego simplemente pega otra opcion para ir seleccionando de a una ocurrencia es ctrl + d
Excelente aporte, tenia muchas dudas con los controladores, aunque tengo que seguir mejorando mucho, pero vamos por buen camino.
Un controller en el contexto de desarrollo backend, especialmente al trabajar con PHP y frameworks como Laravel, es una clase que maneja las solicitudes HTTP. Su función principal es recibir las peticiones del usuario, interactuar con los modelos (que representan la lógica de negocio y datos) y devolver la respuesta adecuada (como una vista o un JSON). Los controllers permiten seguir el patrón MVC (Modelo-Vista-Controlador), que organiza el código de manera más limpia y mantenible. Esta separación facilita la escalabilidad y el testeo de aplicaciones.