J'ai un projet construit sur Symfony 1.4 et il a plusieurs environnements - chaque développeur a sa propre copie installée sur sa machine locale et a donc son propre environnement.Symfony 1.4: Configuration de l'environnement pour la CLI
Je suis capable de définir dynamiquement l'environnement dans index.php, mais comment puis-je faire cela pour les tâches CLI?
je pouvais bien sûr utiliser --env = MonEnvironnement sur toutes les tâches, mais je préférerais qu'il soit en mesure d'utiliser la même logique que j'ai dans index.php
Comment allez-vous déterminerez l'environnement pour le développeur dans index.php? Nom d'hôte? GET paramètre? pouvez-vous nous montrer du code? – richsage
Il recherche l'existence du fichier environment.cfg dans le répertoire de configuration principal. Le contenu de ce fichier spécifie l'environnement en tant que chaîne. L'avantage est que ce fichier n'est pas validé par SVN, donc chaque développeur peut spécifier sa propre configuration sans affecter la configuration dans svn. – SlappyTheFish