Prueba zinobe
Desarrollo realizado
Ambiente sobre el cual se realizó el desarrollo.
- SO ubuntu 18.04
- Apache 2.4.29
- PHP 7.2
Instrucciones de instalación!
- Verifique que tiene composer instalado y mod_rewrite habilitado
- Clone el repositorio en su directorio de aplicaciones
- entre al proyecto y ejecute composer
$ composer install
- Cree el archivo config.php en en /{carpeta_del_proyecto}/config. El contenido de este archivo es identico al de configTest.php ubicado en el mismo directorio, solo debe ingresar los datos de conexión a la BD
- Cree la BD, el script está en /{carpeta_del_proyecto}/config/db.sql
- Y ya está, http://localhost/{carpeta_del_proyecto}
Librerías de terceros usadas (Composer)
- [morris/lessql] - ORM Mapeo objeto relacional
- [josantonius/session] - Manejador de sesiones
- [twig/twig] - Sistema de plantillas
- [curl/curl] - Facilitador de consumo de APIs de terceros
- [vlucas/valitron] - Librería de reglas de validación
- [plasticbrain/php-flash-messages] - Manejador de mensajes de alerta y error
- [phpunit/phpunit] - Para realización de pruebas unitarias