resultPageFactory = $resultPageFactory; parent::__construct($postHistoryFactory, $postFactory, $coreRegistry, $date, $context); } /** * @return \Magento\Backend\Model\View\Result\Page|Redirect|Page */ public function execute() { /** @var PostHistory $history */ $history = $this->initPostHistory(); if (!$history) { $resultRedirect = $this->resultRedirectFactory->create(); $resultRedirect->setPath('*'); return $resultRedirect; } $this->coreRegistry->register('mageplaza_blog_post', $history); /** @var \Magento\Backend\Model\View\Result\Page|Page $resultPage */ $resultPage = $this->resultPageFactory->create(); $resultPage->setActiveMenu('Mageplaza_Blog::history'); $resultPage->getConfig()->getTitle()->set(__('Post History')); $resultPage->getConfig()->getTitle()->prepend(__('Edit Post History')); return $resultPage; } }