@@ -63,12 +63,12 @@ class Login extends \Magento\Framework\App\Action\Action
63
63
/**
64
64
* @var CookieManagerInterface
65
65
*/
66
- protected $ cookieManager ;
66
+ private $ cookieManager ;
67
67
68
68
/**
69
69
* @var CookieMetadataFactory
70
70
*/
71
- protected $ cookieMetadataFactory ;
71
+ private $ cookieMetadataFactory ;
72
72
73
73
/**
74
74
* Initialize Login controller
@@ -89,17 +89,17 @@ public function __construct(
89
89
AccountManagementInterface $ customerAccountManagement ,
90
90
\Magento \Framework \Controller \Result \JsonFactory $ resultJsonFactory ,
91
91
\Magento \Framework \Controller \Result \RawFactory $ resultRawFactory ,
92
- CookieManagerInterface $ cookieManager ,
93
- CookieMetadataFactory $ cookieMetadataFactory
92
+ CookieManagerInterface $ cookieManager = null ,
93
+ CookieMetadataFactory $ cookieMetadataFactory = null
94
94
) {
95
95
parent ::__construct ($ context );
96
96
$ this ->customerSession = $ customerSession ;
97
97
$ this ->helper = $ helper ;
98
98
$ this ->customerAccountManagement = $ customerAccountManagement ;
99
99
$ this ->resultJsonFactory = $ resultJsonFactory ;
100
100
$ 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) ;
103
103
}
104
104
105
105
/**
0 commit comments