Example #1
0
 private function createChange(\Ess\M2ePro\Model\Order $order)
 {
     $orderId = $order->getId();
     $action = \Ess\M2ePro\Model\Order\Change::ACTION_UPDATE_PAYMENT;
     $creator = \Ess\M2ePro\Model\Order\Change::CREATOR_TYPE_OBSERVER;
     $component = $order->getComponentMode();
     $this->activeRecordFactory->getObject('Order\\Change')->create($orderId, $action, $creator, $component, array());
 }
Example #2
0
 private function addSessionSuccessMessage(\Ess\M2ePro\Model\Order $order)
 {
     $message = '';
     switch ($order->getComponentMode()) {
         case \Ess\M2ePro\Helper\Component\Ebay::NICK:
             $message = $this->getHelper('Module\\Translation')->__('Shipping Status for eBay Order was updated.');
             break;
         case \Ess\M2ePro\Helper\Component\Amazon::NICK:
             $message = $this->getHelper('Module\\Translation')->__('Updating Amazon Order Status to Shipped in Progress...');
             break;
     }
     if ($message) {
         $this->messageManager->addSuccess($message);
     }
 }