Skip to content

Ajout gestion d'environnement de dev

Michaël Marinetti requested to merge feature/environment into master

Proposition de modification (minimale) du code de config pour que l'on puisse bosser de manière plus confortable.

On peut faire un peu plus optimisé mais là j'ai voulu faire en sorte qu'avec ma MR tu puisses conserver tes habitudes

Le package dotenv permet d'avoir un fichier à la racine du projet qui permet de définir l'environnement par défaut, et de rajouter un .env.local qui sera prioritaire sur le .env.

C'est une base pour la CI, pour par exemple définir un environnement de test (.env.test) avec une connexion à la base de données de test.

Par défaut, si $_SERVER['APP_ENV'] existe, il définira l'environnement à charger dans le cas où il y a plusieurs fichiers d'environnement (.env, .env.dev, .env.test).

Merge request reports