/** * Log out process: delete cookie, delete session */ public static function logout() { if (Config::get('CASTLE_ENABLED')) { Castle::setApiKey(Config::get('CASTLE_SECRET')); Castle::logout(); Castle::track(array('name' => '$logout.succeeded', 'user_id' => Session::get('user_id'))); } self::deleteCookie(); Session::destroy(); }