Magento 2. Получать информацию из env.php программно

11

Я хочу читать и использовать информацию, хранящуюся в моем env.php. Есть ли сущность, которую я могу использовать для достижения этой цели?

Любые советы высоко ценятся. Спасибо.

vitoriodachef
источник

Ответы:

15

Посмотрите на \Magento\Framework\App\DeploymentConfig:

Вставьте объект конфигурации развертывания \Magento\Framework\App\DeploymentConfigв ваш код, а затем извлеките значение следующим образом:

$deploymentConfig->get('db/connection/default/host'));

например:

$deploymentConfig->get('your/custom/value'));

Значения по умолчанию см. В конфигурации развертывания Magento .

Анна Фёлькл
источник