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