Skip to content

Commit 60ae067

Browse files
author
Patrick McLain
committed
Backward compatible constructor updates
* Make new properties `private` * Update new constructor arguments to follow Backward compatible development guide
1 parent 8715221 commit 60ae067

File tree

1 file changed

+6
-6
lines changed
  • app/code/Magento/Customer/Controller/Ajax

1 file changed

+6
-6
lines changed

app/code/Magento/Customer/Controller/Ajax/Login.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,12 @@ class Login extends \Magento\Framework\App\Action\Action
6363
/**
6464
* @var CookieManagerInterface
6565
*/
66-
protected $cookieManager;
66+
private $cookieManager;
6767

6868
/**
6969
* @var CookieMetadataFactory
7070
*/
71-
protected $cookieMetadataFactory;
71+
private $cookieMetadataFactory;
7272

7373
/**
7474
* Initialize Login controller
@@ -89,17 +89,17 @@ public function __construct(
8989
AccountManagementInterface $customerAccountManagement,
9090
\Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory,
9191
\Magento\Framework\Controller\Result\RawFactory $resultRawFactory,
92-
CookieManagerInterface $cookieManager,
93-
CookieMetadataFactory $cookieMetadataFactory
92+
CookieManagerInterface $cookieManager = null,
93+
CookieMetadataFactory $cookieMetadataFactory = null
9494
) {
9595
parent::__construct($context);
9696
$this->customerSession = $customerSession;
9797
$this->helper = $helper;
9898
$this->customerAccountManagement = $customerAccountManagement;
9999
$this->resultJsonFactory = $resultJsonFactory;
100100
$this->resultRawFactory = $resultRawFactory;
101-
$this->cookieManager = $cookieManager;
102-
$this->cookieMetadataFactory = $cookieMetadataFactory;
101+
$this->cookieManager = $cookieManager ?: ObjectManager::getInstance()->get(CookieManagerInterface::class);
102+
$this->cookieMetadataFactory = $cookieMetadataFactory ?: ObjectManager::getInstance()->get(CookieMetadataFactory::class);
103103
}
104104

105105
/**

0 commit comments

Comments
 (0)