/** * Destroy the current session and start a new one * * @return bool Return true if session is detroyed */ public static function destroy() { if (self::$_sessionActive) { $params = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"]); session_destroy(); self::$_data = array(); self::$_sessionActive = false; return self::_start(); } return false; }