Controller/Admin/OrderController.php
public function processAction()
    {
        try {
            /** @var \OxidEsales\PayPalModule\Core\Request $request */
            $request = oxNew(\OxidEsales\PayPalModule\Core\Request::class);
            $action = $request->getRequestParameter('action');

            $order = $this->getEditObject();

            /** @var \OxidEsales\PayPalModule\Model\Action\OrderActionFactory $actionFactory */
            $actionFactory = oxNew(\OxidEsales\PayPalModule\Model\Action\OrderActionFactory::class, $request, $order);
            $action = $actionFactory->createAction($action);

            $action->process();
        } catch (\OxidEsales\Eshop\Core\Exception\StandardException $exception) {
            $this->_aViewData["error"] = $exception->getMessage();
        }
    }
public function processAction()
    {
        try {
            /** @var \OxidEsales\PayPalModule\Core\Request $request */
            $request = oxNew(\OxidEsales\PayPalModule\Core\Request::class);
            $action = $request->getRequestParameter('action');

            $order = $this->getEditObject();

            /** @var \OxidEsales\PayPalModule\Model\Action\OrderActionFactory $actionFactory */
            $actionFactory = oxNew(\OxidEsales\PayPalModule\Model\Action\OrderActionFactory::class, $request, $order);
            $action = $actionFactory->createAction($action);

            $action->process();
        } catch (\OxidEsales\Eshop\Core\Exception\StandardException $exception) {
            $this->_aViewData["error"] = $exception->getMessage();
        }
    }
public function processAction ( ) { try { /** @var \OxidEsales\PayPalModule\Core\Request $request */ $ request = oxNew ( \ OxidEsales \ PayPalModule \ Core \ Request :: class ) ; $ action = $ request -> getRequestParameter ( 'action' ) ; $ order = $ this -> getEditObject ( ) ; /** @var \OxidEsales\PayPalModule\Model\Action\OrderActionFactory $actionFactory */ $ actionFactory = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Action \ OrderActionFactory :: class , $ request , $ order ) ; $ action = $ actionFactory -> createAction ( $ action ) ; $ action -> process ( ) ; } catch ( \ OxidEsales \ Eshop \ Core \ Exception \ StandardException $ exception ) { $ this -> _aViewData [ "error" ] = $ exception -> getMessage ( ) ; } }
Processes PayPal actions.
Processes PayPal actions .