public function load() { $data = $this->sessionProvider->read($this->sessionKey); if ($data) { try { $unserialized = unserialize($data); if (is_array($unserialized)) { $this->currentData = $unserialized; } } catch (Exception $e) { } } $this->sessionProvider->remove($this->sessionKey); }
public function logout() { if (!$this->enabled) { return false; } if ($this->isLoggedIn()) { $this->sessionProvider->remove($this->sessionKey); return true; } else { return true; } }