public function logout() { fAuthorization::destroyUserInfo(); fMessaging::create('success', 'Logged out successfully.'); if (strstr(Util::getReferer(), 'contest')) { fURL::redirect(SITE_BASE); } else { fURL::redirect(Util::getReferer()); } }
<?php require_once 'init.php'; fSession::close(); fSession::destroy(); fAuthorization::destroyUserInfo(); header('Location: ' . LOGIN);
/** * Logout and destroy user info. Piggybacking on fAuthorization. * * @return boolean Always true */ public static function logout() { fAuthorization::destroyUserInfo(); static::$logged_in = false; return true; }