Config Flashcards
peut-on définir des config de pls env dans un fichier de config ? Si oui comment ?
il faut utiliser le mot “when@test”
quel est l’ordre de recherche de param de config
config/packages/* -> config/packages/env/* -> config/services/* -> config/services_<env>/*</env>
comment inclure un param de config dans une valeur scalaire
il faut ajouter le char ‘%’ (Ex url_pattern: ‘https://symfony.com/?foo=%%s&bar=%%d’)
comment faire reference à une var d’env dans de la config
%env(APP_VAR_NAME)% (également dispo dans la var global PHP $_ENV)
comment définir une valeur par défaut pour une variable d’env
dans les parameters du fichier framework.yaml il faut utiliser : env(SECRET): ‘some_secret’
comment est gérer les fichier env par le moteur SF
parser à chaque request
comment call une autre EN VAR dans un fichier .ENV
DB_PASS=${DB_USER}pass
comment définir une valeur par défaut pour une ENV VAR
DB_PASS=${DB_USER:-root}pass
si chq request parse les fichiers env comment eviter cela pour augmenter les perf
il faut dumper les files en 1 seul PHP avec : composer dump-env prod
comment debugger les valeurs des .env
php bin/console debug:env
comment debugger les valeurs des .env à partir du container SF
php bin/console debug:container –env-vars
comment debugger les param du container SF
php bin/console debug:container –parameters
comment passer tjrs la meme valeur à un argument déclarer dans un service SF
dans le fichier service.yaml : services:_defaults:bind:$projectDir: ‘%MAVALUE%’
comment injecter l’ensemble des params d’une app en 1 seul argument
il faut injecter le : ContainerBagInterface $params
qu’est ce que le ConfigBuilders ?
system de génération de fichier de config SF en PHP plutot que YAML