43 \
Magento\Persistent\Helper\Data $persistentData,
45 \
Magento\Customer\Model\Session $customerSession
47 $this->_persistentData = $persistentData;
49 $this->_customerSession = $customerSession;
61 if (!$this->_persistentData->isEnabled() || !$this->_persistentSession->isPersistent()) {
66 $sessionModel = $this->_persistentSession->getSession();
72 if ($this->_customerSession->isLoggedIn() ||
75 $sessionModel->save();
__construct(\Magento\Persistent\Helper\Data $persistentData, \Magento\Persistent\Helper\Session $persistentSession, \Magento\Customer\Model\Session $customerSession)
execute(Observer $observer)