protected function _logout() { $this->_check_login(); // If login as feature is used if ($u = UserSession::get('main_user')) { UserSession::set('user', $u); UserSession::erase('main_user'); Alert::once('warning', 'Logged in as ' . $u['username'], Url::base('')); } UserSession::destroy(); Alert::once('warning', 'You have been logged out!', Url::base('auth/login')); }