deploymentConfig = $deploymentConfig; $this->envValidator = $envValidator; } /** * 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_COMMUNICATION); if ($configData) { $this->envValidator->validate($configData); } return $configData ?: []; } }