![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/extmag/shiplab/Controller/Adminhtml/ManualLabel/ |
<?php /** * Copyright © Extmag. All rights reserved. */ namespace Extmag\Shiplab\Controller\Adminhtml\ManualLabel; use Extmag\Shiplab\Controller\Adminhtml\ManualLabel; class SaveStepThree extends ManualLabel { /** * Authorization level of a basic admin session * * @see _isAllowed() */ public const ADMIN_RESOURCE = 'Extmag_Shiplab::shiplab_labels_save'; public function execute() { $this->myInit(); $resultRedirect = $this->resultRedirectFactory->create(); $params = $this->getRequest()->getPost()->toArray(); $this->processingSession(); $nextAndRefund = null; if (!empty($params['refund_with_direct']) && $this->getRequest()->getParam('route') != 'refund' ) { $nextAndRefund = 1; } return $resultRedirect->setPath( '*/*/createStepFour', [ 'carrier_code' => $this->getRequest()->getParam('carrier'), 'route' => $this->getRequest()->getParam('route'), 'order_id' => $this->getRequest()->getParam('order_id'), 'order_sub_type' => $this->getRequest()->getParam('order_sub_type'), 'order_sub_id' => $this->getRequest()->getParam('order_sub_id'), 'referrer' => $this->getRequest()->getParam('referrer'), 'direct_label_id' => $this->getRequest()->getParam('direct_label_id'), 'next_and_refund' => $nextAndRefund, ] ); } }