deploymentConfig = $deploymentConfig; $this->publisherConverter = $publisherConverter ?: ObjectManager::getInstance()->get(PublisherConverter::class); } /** * Read communication configuration from env.php * * @param string|null $scope * @return array * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function read($scope = null) { $configData = $this->deploymentConfig->getConfigData(self::ENV_QUEUE) ?: []; if (isset($configData['config'])) { $configData = $this->publisherConverter->convert($configData = $configData['config']); } return $configData; } }