Injection des paramètres APP_ENV et APP_DEBUG dans vos services Symfony
Publié le 13/04/2024 • Actualisé le 13/04/2024
Dans ce bout de code, nous voyons comment injecter les paramètres APP_ENV
et APP_DEBUG
dans des services Symfony. Dans un précédent snippet, nous avons vu comment injecter le répertoire racine du projet Symfony. On peut exactement faire la même chose ici puisque APP_ENV
et APP_DEBUG
sont aussi des paramètres du noyau (kernel).
services:
_defaults:
bind:
string $environment: '%kernel.environment%'
string $debug: '%kernel.debug%'
# // then inject in your services with:
# public class myService
# {
# public function __construct(string $environment, string $debug)
# {
Plus sur Stackoverflow Lire la doc Snippet aléatoire
A vous de jouer !
Ces articles vous ont été utiles ? Vous pouvez m'aider à votre tour de plusieurs manières : (cliquez sur le lien "reply" dans à droite pour me contacter )
- Me remonter des erreurs ou typos.
- Me remonter des choses qui pourraient être améliorées.
- Aimez et repostez !
- Suivez moi sur Bluesky 🦋
- Inscrivez-vous au flux RSS.
- Cliquez sur les boutons Plus sur Stackoverflow pour me faire gagner des badges "annonceur" 🏅.
Merci et à très bientôt sur Strangebuzz ! 😉
