46 $requestPathParams = explode(
'/', trim(
$request->getPathInfo(),
'/'));
47 $areaFrontName = array_shift($requestPathParams);
49 if ($areaFrontName === $this->helper->getAreaFrontName(
true)) {
50 $moduleName = $this->routeConfig->getRouteFrontName(
'adminhtml');
51 $actionNamespace =
'noroute';
52 $actionName =
'index';
53 $request->setModuleName($moduleName)->setControllerName($actionNamespace)->setActionName($actionName);
process(\Magento\Framework\App\RequestInterface $request)
__construct(\Magento\Backend\Helper\Data $helper, \Magento\Framework\App\Route\ConfigInterface $routeConfig)