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()); }
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); } }