Example #1
0
 /**
  * @param null|Varien_Object $dataObject
  * @return Xcom_Xfabric_Model_Message_Request
  */
 public function _prepareData(Varien_Object $dataObject = null)
 {
     /* @var $orderMessage Xcom_Chronicle_Model_Message_Order */
     $orderMessage = Mage::getModel('xcom_chronicle/message_order', array('order' => $dataObject->getOrder(), 'type' => 'simple'));
     $data = $orderMessage->getRecord('PartialOrderReturn', array($dataObject->getCreditMemo()));
     $this->setMessageData($data);
     return parent::_prepareData($dataObject);
 }