/** * Save order into registry to use it in the overloaded controller. * * @param \Magento\Framework\Event\Observer $observer * @return $this */ public function execute(\Magento\Framework\Event\Observer $observer) { /* @var $order Order */ $order = $observer->getEvent()->getData('order'); $this->authorizenetData->updateOrderEditIncrements($order); return $this; }
/** * Update all edit increments for all orders if module is enabled. * Needed for correct work of edit orders in Admin area. * * @param \Magento\Framework\Event\Observer $observer * @return $this */ public function updateAllEditIncrements(\Magento\Framework\Event\Observer $observer) { /* @var $order \Magento\Sales\Model\Order */ $order = $observer->getEvent()->getData('order'); $this->_authorizenetData->updateOrderEditIncrements($order); return $this; }