16 private $resultPageFactory;
21 private $accessValidator;
37 \
Magento\Framework\View\Result\PageFactory $resultPageFactory,
39 $menuId =
'Magento_AsynchronousOperations::system_magento_logging_bulk_operations' 41 $this->resultPageFactory = $resultPageFactory;
42 $this->accessValidator = $accessValidator;
43 $this->menuId = $menuId;
44 parent::__construct($context);
52 return $this->_authorization->isAllowed(
'Magento_Logging::system_magento_logging_bulk_operations')
53 && $this->accessValidator->isAllowed($this->
getRequest()->getParam(
'uuid'));
63 $bulkId = $this->
getRequest()->getParam(
'uuid');
64 $resultPage = $this->resultPageFactory->create();
65 $resultPage->initLayout();
66 $this->_setActiveMenu($this->menuId);
67 $resultPage->getConfig()->getTitle()->prepend(
__(
'Action Details - #' . $bulkId));
__construct(\Magento\Backend\App\Action\Context $context, \Magento\Framework\View\Result\PageFactory $resultPageFactory, \Magento\AsynchronousOperations\Model\AccessValidator $accessValidator, $menuId='Magento_AsynchronousOperations::system_magento_logging_bulk_operations')