Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Status.php
Go to the documentation of this file.
1 <?php
7 
11 abstract class Status extends \Magento\Backend\App\Action
12 {
18  const ADMIN_RESOURCE = 'Magento_Sales::order_statuses';
19 
25  protected $_coreRegistry = null;
26 
31  public function __construct(
32  \Magento\Backend\App\Action\Context $context,
33  \Magento\Framework\Registry $coreRegistry
34  ) {
35  $this->_coreRegistry = $coreRegistry;
36  parent::__construct($context);
37  }
38 
44  protected function _initStatus()
45  {
46  $statusCode = $this->getRequest()->getParam('status');
47  if ($statusCode) {
48  $status = $this->_objectManager->create(\Magento\Sales\Model\Order\Status::class)->load($statusCode);
49  } else {
50  $status = false;
51  }
52  return $status;
53  }
54 }
$status
Definition: order_status.php:8
__construct(\Magento\Backend\App\Action\Context $context, \Magento\Framework\Registry $coreRegistry)
Definition: Status.php:31