![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magento/framework-message-queue/Consumer/Config/Env/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Framework\MessageQueue\Consumer\Config\Env; /** * Communication configuration reader. Reads data from env.php. */ class Reader implements \Magento\Framework\Config\ReaderInterface { /** * @var \Magento\Framework\MessageQueue\Config\Reader\Env */ private $envConfig; /** * @param \Magento\Framework\MessageQueue\Config\Reader\Env $envConfig */ public function __construct(\Magento\Framework\MessageQueue\Config\Reader\Env $envConfig) { $this->envConfig = $envConfig; } /** * Read consumers configuration from env.php * * @param string|null $scope * @return array */ public function read($scope = null) { $configData = $this->envConfig->read($scope); return $configData[\Magento\Framework\MessageQueue\Config\Reader\Env::ENV_CONSUMERS] ?? []; } }