Magento 2. ดึงข้อมูลจาก env.php โดยทางโปรแกรม


11

env.phpฉันต้องการที่จะอ่านและข้อมูลที่ใช้เก็บไว้ในของฉัน มีเอนทิตีที่ฉันสามารถใช้เพื่อให้บรรลุนี้

เคล็ดลับใด ๆ ที่ชื่นชมอย่างมาก ขอบคุณ

คำตอบ:


15

ดูที่\Magento\Framework\App\DeploymentConfig:

ฉีดออบเจ็กต์การกำหนดค่าการปรับใช้ของ\Magento\Framework\App\DeploymentConfigในรหัสของคุณแล้วดึงค่าเช่นนี้:

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

ตัวอย่างเช่น:

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

สำหรับเป็นค่าเริ่มต้นให้ดูที่การตั้งค่าการใช้งานของวีโอไอพี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.