/** * load the preliminary data into EbayEnterprise_Dom_Document object and then return * a EbayEnterprise_Dom_Document object * @param int $storeId * @return EbayEnterprise_Dom_Document */ protected function _loadDom($storeId) { $doc = $this->_coreHelper->getNewDomDocument(); $doc->loadXml(sprintf(self::XML_TEMPLATE, self::ROOT_NODE, $this->_getCurrentHostName($storeId), $this->_coreHelper->getConfigModel()->clientId, Mage::getModel('core/date')->date('c'), $this->_catalogHelper->generateMessageHeader($this->_config->imageFeedEventType), $this->_coreHelper->getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA))); return $doc; }
/** * @see EbayEnterprise_Catalog_Model_Error_IConfirmations::initFeed() */ public function initFeed($feedType) { $this->append(self::XML_DIRECTIVE)->append(self::XML_OPEN_ROOT_NODE)->append($this->helper->generateMessageHeader($feedType)); return $this; }