protected function copyShipFromAddressTo(Mage_Customer_Model_Address_Abstract $address, EbayEnterprise_Inventory_Model_Details_Item $detail) { if ($detail->isAvailable()) { $meta = ['sku' => $detail->getSku(), 'item_id' => $detail->getItemId()]; $this->logger->debug('applying details for item "{sku}" [{item_id}]', $this->logContext->getMetaData(__CLASS__, $meta)); $address->addData($this->exportShipFromAddress($detail)); } }
/** * Copy over address name data from the source to the dest address. * @param Mage_Customer_Model_Address_Abstract $dest * @param Mage_Customer_Model_Address_Abstract $source * @return self */ protected function _copyAddressName(Mage_Customer_Model_Address_Abstract $dest, Mage_Customer_Model_Address_Abstract $source) { $dest->addData(['prefix' => $source->getPrefix(), 'firstname' => $source->getFirstname(), 'middlename' => $source->getMiddlename(), 'lastname' => $source->getLastname(), 'suffix' => $source->getSuffix()]); return $this; }