Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Report.php
Go to the documentation of this file.
1 <?php
7 
8 use Magento\Framework\App\Action\HttpGetActionInterface as HttpGetActionInterface;
9 use Magento\Reports\Controller\Adminhtml\Index as ReportsIndexController;
11 
12 class Report extends ReportsIndexController implements HttpGetActionInterface
13 {
19  const ADMIN_RESOURCE = 'Magento_Reports::report_search';
20 
26  public function execute()
27  {
28  $this->_eventManager->dispatch('on_view_report', ['report' => 'search']);
30  $resultPage = $this->resultFactory->create(ResultFactory::TYPE_PAGE);
31  $resultPage->setActiveMenu('Magento_Search::report_search_term')
32  ->addBreadcrumb(__('Reports'), __('Reports'))
33  ->addBreadcrumb(__('Search Terms'), __('Search Terms'));
34  $resultPage->getConfig()->getTitle()->prepend(__('Search Terms Report'));
35  return $resultPage;
36  }
37 }
__()
Definition: __.php:13