@@ -4,8 +4,12 @@ parameters:
44 app.badge_dir : " %kernel.project_dir%/../htdocs/uploads/badges"
55 app.members_logo_dir : " %kernel.project_dir%/../htdocs/uploads/members_logo"
66 app.general_meetings_dir : " %kernel.project_dir%/../htdocs/uploads/general_meetings_reports"
7- bluesky.api.identifier : " %bluesky_api_identifier%"
8- bluesky.api.app_password : " %bluesky_api_app_password%"
7+ bluesky.api.identifier : " %env(BLUESKY_API_IDENTIFIER)%"
8+ bluesky.api.app_password : " %env(BLUESKY_API_APP_PASSWORD)%"
9+ database_name : " %env(DATABASE_NAME)%"
10+ database_user : " %env(DATABASE_USER)%"
11+ database_password : " %env(DATABASE_PASSWORD)%"
12+ database_port : " %env(DATABASE_PORT)%"
913
1014services :
1115# service_name:
@@ -25,9 +29,9 @@ services:
2529 Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler :
2630 public : false
2731 arguments :
28- - ' mysql:host=%database_host%;port=%database_port %;dbname=%database_name %'
29- - db_username : ' %database_user %'
30- db_password : ' %database_password %'
32+ - ' mysql:host=%database_host%;port=%env(int:DATABASE_PORT) %;dbname=%env(DATABASE_NAME) %'
33+ - db_username : ' %env(DATABASE_USER) %'
34+ db_password : ' %env(DATABASE_PASSWORD) %'
3135 lock_mode : !php/const Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler::LOCK_NONE
3236
3337 AppBundle\ :
@@ -78,19 +82,19 @@ services:
7882
7983 AppBundle\Payment\PayboxFactory :
8084 autowire : true
81- arguments : ["@router", "%paybox_domain_server %", "%paybox_secret_key %", "%paybox_site %", "%paybox_rang %", "%paybox_identifiant %"]
85+ arguments : ["@router", "%env(PAYBOX_DOMAIN_SERVER) %", "%env(PAYBOX_SECRET_KEY) %", "%env(PAYBOX_SITE) %", "%env(PAYBOX_RANG) %", "%env(PAYBOX_IDENTIFIANT) %"]
8286
8387 AppBundle\Slack\LegacyClient :
84- arguments : ["%slack_members_legacy_token %"]
88+ arguments : ["%env(SLACK_MEMBERS_LEGACY_TOKEN) %"]
8589
8690 Algolia\AlgoliaSearch\SearchClient :
8791 factory : [ Algolia\AlgoliaSearch\SearchClient, create ]
88- arguments : ["%algolia_app_id %", "%algolia_backend_api_key %"]
92+ arguments : ["%env(ALGOLIA_APP_ID) %", "%env(ALGOLIA_BACKEND_API_KEY) %"]
8993
9094 # API/Client Meetup techletter
9195 app.mailchimp_techletter_client :
9296 class : DrewM\MailChimp\MailChimp
93- arguments : ["%mailchimp_techletter_api_key %"]
97+ arguments : ["%env(MAILCHIMP_TECHLETTER_API_KEY) %"]
9498 public : false
9599 app.mailchimp_techletter_api :
96100 class : AppBundle\Mailchimp\Mailchimp
@@ -100,7 +104,7 @@ services:
100104 # API/Client Meetup
101105 app.mailchimp_client :
102106 class : DrewM\MailChimp\MailChimp
103- arguments : ["%mailchimp_api_key %"]
107+ arguments : ["%env(MAILCHIMP_API_KEY) %"]
104108 public : false
105109 app.mailchimp_api :
106110 class : AppBundle\Mailchimp\Mailchimp
@@ -111,13 +115,13 @@ services:
111115 autowire : true
112116 arguments :
113117 $mailchimp : ' @app.mailchimp_techletter_api'
114- $listId : " %mailchimp_techletter_list %"
118+ $listId : " %env(MAILCHIMP_TECHLETTER_LIST) %"
115119
116120 AppBundle\Mailchimp\MailchimpMembersAutoListSynchronizer :
117121 autowire : true
118122 arguments :
119123 $mailchimp : ' @app.mailchimp_api'
120- $listId : " %mailchimp_members_list %"
124+ $listId : " %env(MAILCHIMP_MEMBERS_LIST) %"
121125
122126 Afup\Site\Utils\Configuration :
123127 autowire : true
@@ -130,7 +134,7 @@ services:
130134 AppBundle\Mailchimp\EventEventSubscriber :
131135 arguments :
132136 - ' @app.mailchimp_api'
133- - " %mailchimp_members_list %"
137+ - " %env(MAILCHIMP_MEMBERS_LIST) %"
134138 tags :
135139 - { name: kernel.event_listener, event: user.disabled, method: onUserDisabled }
136140
@@ -140,7 +144,7 @@ services:
140144
141145 AppBundle\Event\Ticket\QrCodeGenerator :
142146 autowire : true
143- arguments : ["%qr_code_salt %"]
147+ arguments : ["%env(QR_CODE_SALT) %"]
144148
145149 Afup\Site\Forum\AppelConferencier :
146150 class : Afup\Site\Forum\AppelConferencier
@@ -185,7 +189,7 @@ services:
185189
186190 geocoder_provider_google_maps :
187191 class : Geocoder\Provider\GoogleMaps\GoogleMaps
188- arguments : ['@Psr\Http\Client\ClientInterface', null, "%google_maps_api_key %"]
192+ arguments : ['@Psr\Http\Client\ClientInterface', null, "%env(GOOGLE_MAPS_API_KEY) %"]
189193
190194 AppBundle\Offices\OfficeFinder :
191195 arguments : ['@geocoder']
0 commit comments