Skip to content

Commit 499a233

Browse files
author
Yuri Kovsher
committed
MAGETWO-36105: Refactor controllers in the Persistent module
1 parent 82b0fab commit 499a233

File tree

4 files changed

+7
-13
lines changed

4 files changed

+7
-13
lines changed

app/code/Magento/Persistent/Controller/Index.php

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use Magento\Checkout\Model\Session as CheckoutSession;
1212
use Magento\Customer\Model\Session as CustomerSession;
1313
use Magento\Persistent\Helper\Session as SessionHelper;
14-
use Magento\Framework\Controller\Result\RedirectFactory;
1514

1615
/**
1716
* Persistent front controller
@@ -44,11 +43,6 @@ class Index extends Action
4443
*/
4544
protected $sessionHelper;
4645

47-
/**
48-
* @var \Magento\Framework\Controller\Result\RedirectFactory
49-
*/
50-
protected $resultRedirectFactory;
51-
5246
/**
5347
* Whether clear checkout session when logout
5448
*
@@ -62,21 +56,18 @@ class Index extends Action
6256
* @param \Magento\Checkout\Model\Session $checkoutSession
6357
* @param \Magento\Customer\Model\Session $customerSession
6458
* @param \Magento\Persistent\Helper\Session $sessionHelper
65-
* @param \Magento\Framework\Controller\Result\RedirectFactory $resultRedirectFactory
6659
*/
6760
public function __construct(
6861
Context $context,
6962
QuoteManager $quoteManager,
7063
CheckoutSession $checkoutSession,
7164
CustomerSession $customerSession,
72-
SessionHelper $sessionHelper,
73-
RedirectFactory $resultRedirectFactory
65+
SessionHelper $sessionHelper
7466
) {
7567
$this->quoteManager = $quoteManager;
7668
$this->checkoutSession = $checkoutSession;
7769
$this->customerSession = $customerSession;
7870
$this->sessionHelper = $sessionHelper;
79-
$this->resultRedirectFactory = $resultRedirectFactory;
8071
parent::__construct($context);
8172
}
8273

app/code/Magento/Persistent/Controller/Index/ExpressCheckout.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
namespace Magento\Persistent\Controller\Index;
77

88
use Magento\Persistent\Controller\Index;
9+
use Magento\Framework\Controller\ResultFactory;
910

1011
class ExpressCheckout extends Index
1112
{
@@ -17,7 +18,7 @@ class ExpressCheckout extends Index
1718
public function execute()
1819
{
1920
$this->messageManager->addNotice(__('Your shopping cart has been updated with new prices.'));
20-
$resultRedirect = $this->resultRedirectFactory->create();
21+
$resultRedirect = $this->resultFactory->create(ResultFactory::TYPE_REDIRECT);
2122
$resultRedirect->setPath('checkout/cart');
2223
return $resultRedirect;
2324
}

app/code/Magento/Persistent/Controller/Index/SaveMethod.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
namespace Magento\Persistent\Controller\Index;
77

88
use Magento\Persistent\Controller\Index;
9+
use Magento\Framework\Controller\ResultFactory;
910

1011
class SaveMethod extends Index
1112
{
@@ -24,7 +25,7 @@ public function execute()
2425
$this->quoteManager->setGuest();
2526
}
2627
$checkoutUrl = $this->_redirect->getRefererUrl();
27-
$resultRedirect = $this->resultRedirectFactory->create();
28+
$resultRedirect = $this->resultFactory->create(ResultFactory::TYPE_REDIRECT);
2829
$resultRedirect->setPath($checkoutUrl . (strpos($checkoutUrl, '?') ? '&' : '?') . 'register');
2930
return $resultRedirect;
3031
}

app/code/Magento/Persistent/Controller/Index/UnsetCookie.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
namespace Magento\Persistent\Controller\Index;
77

88
use Magento\Persistent\Controller\Index;
9+
use Magento\Framework\Controller\ResultFactory;
910

1011
class UnsetCookie extends Index
1112
{
@@ -35,7 +36,7 @@ public function execute()
3536
if ($this->sessionHelper->isPersistent()) {
3637
$this->cleanup();
3738
}
38-
$resultRedirect = $this->resultRedirectFactory->create();
39+
$resultRedirect = $this->resultFactory->create(ResultFactory::TYPE_REDIRECT);
3940
$resultRedirect->setPath('customer/account/login');
4041
return $resultRedirect;
4142
}

0 commit comments

Comments
 (0)