Example #1
0
 /**
  * @see AuthInterface::logout()
  * @param integer $user_id
  * @param string $session_id
  * @return bool
  */
 public function logout($user_id, $session_id)
 {
     $session = new Session($session_id);
     Session::check_all();
     $session_valid_array = $session->is_valid($user_id);
     if ($session_valid_array[0] === true) {
         if ($session->destroy() === true) {
             return true;
         } else {
             return false;
         }
     } else {
         if ($session->is_dead() === true) {
             return true;
         } else {
             return false;
         }
     }
 }