![]() 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 CreateStepTwo 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(); $sessionData = $this->dataPrepare->getFromSession($this->carrier . 'Label'); if (empty($sessionData)) { return $this->resultForwardFactory->create()->setParams( ['error' => [['title' => __('The session is invalid. Go to the previous page')]]] )->forward('error'); } $this->dataPrepare->setData($sessionData); $isSetScopeFilter = $this->dataPrepare->setConfigScopeFilter(); $check = $this->dataPrepare->checkConfiguration(); if ($check !== true) { $this->resultForwardFactory->create()->setParams( ['error' => [['title' => $check + ($isSetScopeFilter !== true ? $isSetScopeFilter : [])]]] )->forward('error'); } else { $this->dataPrepare->getStepTwo(); $resultPage = $this->resultPageFactory->create(); $resultPage = $this->initPage($resultPage); $resultPage->addBreadcrumb( __('Creation ' . $this->carrierOptions['name'] . ' ' . $this->getRouteName() . ' Label - Step 2'), __('Creation ' . $this->carrierOptions['name'] . ' ' . $this->getRouteName() . ' Label - Step 2') ); $resultPage->getConfig()->getTitle()->prepend( __('Creation ' . $this->carrierOptions['name'] . ' ' . $this->getRouteName() . ' Labels - Step 2') ); return $resultPage; } return false; } }