Вот что я хочу сделать. У меня есть файл yml, например...
Мой пользовательский файл yml:
# app/config/sv_parameters.yml
parameters:
sv_email:
debug: "[email protected]"
admin: "[email protected]"
...
Файл config.yml, импортирующий мои пользовательские параметры:
# app/config/config.yml
imports:
- { resource: sv_parameters.yml }
...
config_dev.yml, импорт config.yml и использование подпараметра моего пользовательского файла yml:
# app/config/config_dev.yml
imports:
- { resource: config.yml }
swiftmailer:
delivery_address: "%sv_email.debug%"
Но когда я clear:cache
:
You have requested a non-existent parameter "sv_email.debug".
Я знаю, что в PHP многоуровневые параметры представляют собой массивы. Но значит ли это, что мы можем получить к ним доступ в чистом YML?
Я мог бы написать свои sv_email
параметров встроенными, но это не так чисто, как несколько уровней..