Example #1
0
 /**
  * Destroys the current session.
  *
  * @return bool
  */
 public static function destroy()
 {
     // Invalidate cookie if one exists
     if (isset($_COOKIE[session_name()]) and !headers_sent()) {
         setcookie(session_name(), '', time() - 42000, '/');
     }
     if (session_destroy()) {
         self::$opened = false;
         return true;
     }
     return false;
 }