Интересно, где я могу получить дополнительную информацию о специальном синтаксисе, таком как @somevar
или % somevar%
в конфигурации yaml symfony2?
Например, использование @
определяет вызов службы, то есть как мы передаем зависимости службам.% somevar%
, с другой стороны, относится к значению уже определенного параметра с именем somevar
.
Итак, если я сделаю:
parameters:
custom: "some value"
another: %custom%
, тогда другой
будет заполнен значением custom
, которое в моем случае является «некоторым значением». Мой вопрос: где задокументированы эти отношения?
Моя конкретная потребность - иметь возможность ссылаться на элемент массива, например, % somevar [somekey]%
, но этот синтаксис не работает .
Заранее спасибо!
РЕДАКТИРОВАТЬ: Я нашел это: Полная поддержка ключа слияния.
Полная поддержка ссылок, псевдонимов и полного ключа слияния. Не повторяйтесь, ссылаясь на общие биты конфигурации.
в документации по yaml, но никакой дополнительной документации об этом нет ..