elastic:
host: ['%env(resolve:ELASTICSEARCH_CLIENT_URL)%']
SSLCert: ['%env(resolve:ELASTICSEARCH_SSL_VERIFICATION)%']
Передать сюда как массив в
arguments
Elasticsearch\Client:
factory: ['Elasticsearch\ClientBuilder', 'fromConfig']
arguments: '{elastic}'
Это все настройки симфони в YAML?
На вход надо получить ключ => значение
попробуй так arguments: [ %elastic.host%, %elastic.SSLCert% ]
Сделайте просто через точку.
Параметры вроде вглубь не умеют через точку
У меня там массив ключ значение на вход
а как же %kernel.project_dir%
Тогда '%elastic%' попробуйте
Он так и прописан, без двоеточия
да, вот так прям
Нет, я имею ввиду он так и устанавливается
а, это типа ключ такой...
Ну и ключ значение если, то не нужно в массив наверное ['%env(resolve:ELASTICSEARCH_CLIENT_URL)%'] заключать
Там типа такой структуры должно быть data => [ hosts => [host1, host2], SSLCert => [param1, param2] ]
Обсуждают сегодня