/** * Get the quantity results for an item. * * @param Mage_Sales_Model_Quote_Item_Abstract * @return EbayEnterprise_Inventory_Model_Quantity|null */ protected function _getQuantityResultForItem(Mage_Sales_Model_Quote_Item_Abstract $item) { return $this->_quantityCollector->getQuantityResultsForQuote($item->getQuote())->getQuantityBySku($this->_inventoryHelper->getRomSku($item->getSku())); }
/** * Transfer data from a quote item to a quantity * request item payload. * * @param Mage_Sales_Model_Quote_Item_Abstract * @param IQuantityItem * @return IQuantityItem */ public function itemToQuantityItem(Mage_Sales_Model_Quote_Item_Abstract $item, IQuantityItem $itemPayload) { return $itemPayload->setItemId($this->inventoryHelper->getRomSku($item->getSku()))->setLineId($item->getId()); }