Skip to content

Commit dda3157

Browse files
AC-3525: Customer Product Review fix
* Fix product review
1 parent b91e690 commit dda3157

File tree

1 file changed

+12
-18
lines changed
  • app/code/Magento/Cms/Controller/Noroute

1 file changed

+12
-18
lines changed

app/code/Magento/Cms/Controller/Noroute/Index.php

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,23 @@
88

99
namespace Magento\Cms\Controller\Noroute;
1010

11-
use Magento\Cms\Helper\Page;
12-
use Magento\Framework\App\Action\Context;
13-
use Magento\Framework\Controller\Result\ForwardFactory;
14-
use Magento\Framework\Controller\ResultInterface;
15-
use Magento\Framework\Controller\Result\Forward;
16-
1711
/**
1812
* @SuppressWarnings(PHPMD.AllPurposeAction)
1913
*/
2014
class Index extends \Magento\Framework\App\Action\Action
2115
{
2216
/**
23-
* @var ForwardFactory
17+
* @var \Magento\Framework\Controller\Result\ForwardFactory
2418
*/
25-
protected ForwardFactory $resultForwardFactory;
19+
protected \Magento\Framework\Controller\Result\ForwardFactory $resultForwardFactory;
2620

2721
/**
28-
* @param Context $context
29-
* @param ForwardFactory $resultForwardFactory
22+
* @param \Magento\Framework\App\Action\Context $context
23+
* @param \Magento\Framework\Controller\Result\ForwardFactory $resultForwardFactory
3024
*/
3125
public function __construct(
32-
Context $context,
33-
ForwardFactory $resultForwardFactory
26+
\Magento\Framework\App\Action\Context $context,
27+
\Magento\Framework\Controller\Result\ForwardFactory $resultForwardFactory
3428
) {
3529
$this->resultForwardFactory = $resultForwardFactory;
3630
parent::__construct($context);
@@ -39,27 +33,27 @@ public function __construct(
3933
/**
4034
* Render CMS 404 Not found page
4135
*
42-
* @return ResultInterface|Forward
36+
* @return \Magento\Framework\Controller\ResultInterface
4337
*/
44-
public function execute(): ResultInterface|Forward
38+
public function execute()
4539
{
4640
$pageId = $this->_objectManager->get(
4741
\Magento\Framework\App\Config\ScopeConfigInterface::class,
4842
\Magento\Store\Model\ScopeInterface::SCOPE_STORE
4943
)->getValue(
50-
Page::XML_PATH_NO_ROUTE_PAGE,
44+
\Magento\Cms\Helper\Page::XML_PATH_NO_ROUTE_PAGE,
5145
\Magento\Store\Model\ScopeInterface::SCOPE_STORE
5246
);
53-
/** @var Page $pageHelper */
54-
$pageHelper = $this->_objectManager->get(Page::class);
47+
/** @var \Magento\Cms\Helper\Page $pageHelper */
48+
$pageHelper = $this->_objectManager->get(\Magento\Cms\Helper\Page::class);
5549
$resultPage = $pageHelper->prepareResultPage($this, $pageId);
5650
if ($resultPage) {
5751
$resultPage->setStatusHeader(404, '1.1', 'Not Found');
5852
$resultPage->setHeader('Status', '404 File not found');
5953
$resultPage->setHeader('Cache-Control', 'no-store, no-cache, must-revalidate, max-age=0', true);
6054
return $resultPage;
6155
} else {
62-
/** @var Forward $resultForward */
56+
/** @var \Magento\Framework\Controller\Result\Forward $resultForward */
6357
$resultForward = $this->resultForwardFactory->create();
6458
$resultForward->setController('index');
6559
$resultForward->forward('defaultNoRoute');

0 commit comments

Comments
 (0)