private function parseAggregationsProviders(\DOMXPath $xpath, \DOMNode $rootNode)
    {
        $providers = [];

        foreach ($xpath->query(self::AGGREGATIONS_PROVIDERS_PATH, $rootNode) as $providerNode) {
            $providers[$providerNode->getAttribute('name')] = $providerNode->nodeValue;
        }

        return $providers;
    }
private function parseAggregationsProviders(\DOMXPath $xpath, \DOMNode $rootNode)
    {
        $providers = [];

        foreach ($xpath->query(self::AGGREGATIONS_PROVIDERS_PATH, $rootNode) as $providerNode) {
            $providers[$providerNode->getAttribute('name')] = $providerNode->nodeValue;
        }

        return $providers;
    }
private function parseAggregationsProviders ( \ DOMXPath $ xpath , \ DOMNode $ rootNode ) { $ providers = [ ] ; foreach ( $ xpath -> query ( self :: AGGREGATIONS_PROVIDERS_PATH , $ rootNode ) as $ providerNode ) { $ providers [ $ providerNode -> getAttribute ( 'name' ) ] = $ providerNode -> nodeValue ; } return $ providers ; }
Parse aggregations providers from request node configuration.

@param \DOMXPath $xpath    XPath access to the document parsed.
@param \DOMNode  $rootNode Request node to be parsed.

@return array
Parse aggregations providers from request node configuration .