Instalación
- Instalar PHP 7.2
- Instalar MySQL.
- Instalar Symfony.
- Instalar Composer.
- Desde la raíz del proyecto, entrar en el directorio ./app/config/, duplicar el fichero parameters.yml.dist a uno llamado parameters.yml y rellenar con nuestras credenciales de MySQL.
- Desde la raíz del proyecto, ejecutar php bin/console doctrine:database:create e importar en la base de datos creada el dump de la ruta ./sql/dump.sql.
- Desde el directorio del proyecto, ejecutar: $ composer update
- Ejecutar php bin/console server:start para arrancar el servidor.
- Abrir en un navegador la URL http://127.0.0.1:8000 y navegar por la web.
API
- Abrir desde Postman la colección ./postman/PHP_Developer_test_Hola.postman_collection.json para ver los comandos disponibles.
Test
- Ejecutar el comando /vendor/bin/simple-phpunit para llevar a cabo los tests.