/** * Return children of all namespaces * * @param Varien_Simplexml_Element $source */ public function getChildren($source) { $children = array(); $namespaces = $source->getNamespaces(true); $isWsi = Mage::helper('Mage_Api_Helper_Data')->isComplianceWSI(); foreach ($namespaces as $key => $value) { if ($key == '' || !$isWsi && $key == 'wsdl') { continue; } $children[$value] = $source->children($value); } $children[''] = $source->children(''); return $children; }
/** * Return children of all namespaces * * @param Varien_Simplexml_Element $source */ public function getChildren($source) { $children = array(); $namespaces = $source->getNamespaces(true); foreach ($namespaces as $key => $value) { if ($key == '' || $key == 'wsdl') { continue; } $children[$value] = $source->children($value); } $children[''] = $source->children(''); return $children; }