Esempio n. 1
0
 /**
  * Logs out any users currently logged in
  *
  * @return boolean
  */
 public function logout()
 {
     // Store username in session
     $this->_session->delete($this->_config['session_key']);
     // Regenerate session_id
     $this->_session->regenerate();
     return TRUE;
 }
Esempio n. 2
0
 /**
  * Retrieves a value and deletes it from the session afterwards.
  *
  * @param string variable name
  * @param mixed default
  * @return mixed
  */
 public function take($key, $default = NULL)
 {
     $value = parent::get($key, $default);
     parent::delete($key);
     return $value;
 }