112 – COMMIT EN GITHUB DE TODOS LOS CAMBIOS en sistema con BD(👨💻PHPyMYSQL💻)
Duración: 8 minDescripción
🎓 Lección 112: Finalización de Detalles y "Commit" en GitHub (PHP & MySQL)
La Lección 112 se centra en completar los campos restantes que no requerían un cálculo complejo y concluye con la importante acción de registrar todos los cambios realizados hasta el momento en el repositorio de GitHub.
⚙️ Finalización de Campos
El instructor aborda los campos restantes para la tabla facturaciones en el controlador controller_registrar_factura.php:
- Cubículo: [00:33]
- Este valor ($cubículo) ya se recibe por el método GET y no requiere ninguna lógica adicional. Se recibe directamente y se almacena en la variable para su posterior inserción.
- Detalle: [00:54]
- Este campo es una concatenación de texto estático y la variable de tiempo calculada en las lecciones anteriores ($tiempo).
- Concatenación: Se une el texto "Servicio de parqueo de" con la variable $tiempo (ej. "8 horas con 13 minutos").
- Resultado Final: "Servicio de parqueo de 8 horas con 13 minutos" [02:44]
💰 Próximo Paso: Módulo de Precios
Antes de pasar a la lógica de cálculo de montos ($precio, $total, etc.), el instructor detiene el desarrollo para abordar un requisito fundamental del negocio:
- Necesidad de un Módulo Editable: El precio por hora o minuto no puede ser codificado directamente en el código fuente.
- Razón: Los precios deben ser editables por el dueño del sistema (por ejemplo, en caso de inflación o cambios en el servicio).
- Solución: Se anuncia que el siguiente paso en el curso será crear un nuevo módulo en la plataforma para que los administradores puedan configurar y modificar los precios del parqueo. [03:33]
🌳 Control de Versiones con Git y GitHub
Dado que se han realizado numerosos cambios y se va a introducir una nueva funcionalidad (el módulo de precios), se realiza un "commit" para guardar el progreso:
- Revisión de Estado: Se utilizan los comandos git log y git status para revisar los commits anteriores y ver los archivos modificados (incluyendo el nuevo controlador controller_registrar_factura.php). [05:33]
- Commit: Se agregan todos los cambios (git add .) y se realiza el commit con el comentario: "Calculando el tiempo del parqueo del vehículo" (git commit -m...). [07:11]
💡 Próximos Pasos
La siguiente lección comenzará con la creación del módulo de precios que permitirá al controlador obtener el costo por hora para realizar la multiplicación y finalizar el proceso de facturación. [08:00]
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️