Model/Action/OrderActionFactory.php
public function getCaptureAction()
    {
        $order = $this->getOrder();
        $request = $this->getRequest();

        $data = oxNew(\OxidEsales\PayPalModule\Model\Action\Data\OrderCaptureActionData::class, $request, $order);
        $handler = oxNew(\OxidEsales\PayPalModule\Model\Action\Handler\OrderCaptureActionHandler::class, $data);

        $reauthorizeData = oxNew(\OxidEsales\PayPalModule\Model\Action\Data\OrderReauthorizeActionData::class, $request, $order);
        $reauthorizeHandler = oxNew(\OxidEsales\PayPalModule\Model\Action\Handler\OrderReauthorizeActionHandler::class, $reauthorizeData);

        $action = oxNew(\OxidEsales\PayPalModule\Model\Action\OrderCaptureAction::class, $handler, $order->getPayPalOrder(), $reauthorizeHandler);

        return $action;
    }
public function getCaptureAction()
    {
        $order = $this->getOrder();
        $request = $this->getRequest();

        $data = oxNew(\OxidEsales\PayPalModule\Model\Action\Data\OrderCaptureActionData::class, $request, $order);
        $handler = oxNew(\OxidEsales\PayPalModule\Model\Action\Handler\OrderCaptureActionHandler::class, $data);

        $reauthorizeData = oxNew(\OxidEsales\PayPalModule\Model\Action\Data\OrderReauthorizeActionData::class, $request, $order);
        $reauthorizeHandler = oxNew(\OxidEsales\PayPalModule\Model\Action\Handler\OrderReauthorizeActionHandler::class, $reauthorizeData);

        $action = oxNew(\OxidEsales\PayPalModule\Model\Action\OrderCaptureAction::class, $handler, $order->getPayPalOrder(), $reauthorizeHandler);

        return $action;
    }
public function getCaptureAction ( ) { $ order = $ this -> getOrder ( ) ; $ request = $ this -> getRequest ( ) ; $ data = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Action \ Data \ OrderCaptureActionData :: class , $ request , $ order ) ; $ handler = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Action \ Handler \ OrderCaptureActionHandler :: class , $ data ) ; $ reauthorizeData = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Action \ Data \ OrderReauthorizeActionData :: class , $ request , $ order ) ; $ reauthorizeHandler = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Action \ Handler \ OrderReauthorizeActionHandler :: class , $ reauthorizeData ) ; $ action = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Action \ OrderCaptureAction :: class , $ handler , $ order -> getPayPalOrder ( ) , $ reauthorizeHandler ) ; return $ action ; }
Returns capture action object

@return \OxidEsales\PayPalModule\Model\Action\OrderCaptureAction
Returns capture action object