Skip to content

Commit 749586c

Browse files
committed
Merge remote-tracking branch 'github-magento2ce/MAGETWO-91768' into EPAM-PR-12
2 parents 80efba1 + 02cbc33 commit 749586c

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

app/code/Magento/Newsletter/Controller/Subscriber/Unsubscribe.php

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
<?php
22
/**
3-
*
43
* Copyright © Magento, Inc. All rights reserved.
54
* See COPYING.txt for license details.
65
*/
76
namespace Magento\Newsletter\Controller\Subscriber;
87

9-
class Unsubscribe extends \Magento\Newsletter\Controller\Subscriber
8+
use Magento\Framework\App\Action\HttpGetActionInterface as HttpGetActionInterface;
9+
10+
/**
11+
* Controller for unsubscribing customers.
12+
*/
13+
class Unsubscribe extends \Magento\Newsletter\Controller\Subscriber implements HttpGetActionInterface
1014
{
1115
/**
12-
* Unsubscribe newsletter
13-
* @return void
16+
* Unsubscribe newsletter.
17+
*
18+
* @return \Magento\Backend\Model\View\Result\Redirect
1419
*/
1520
public function execute()
1621
{
@@ -27,6 +32,9 @@ public function execute()
2732
$this->messageManager->addException($e, __('Something went wrong while unsubscribing you.'));
2833
}
2934
}
30-
$this->getResponse()->setRedirect($this->_redirect->getRedirectUrl());
35+
/** @var \Magento\Backend\Model\View\Result\Redirect $redirect */
36+
$redirect = $this->resultFactory->create(\Magento\Framework\Controller\ResultFactory::TYPE_REDIRECT);
37+
$redirectUrl = $this->_redirect->getRedirectUrl();
38+
return $redirect->setUrl($redirectUrl);
3139
}
3240
}

0 commit comments

Comments
 (0)