/** * */ function preDispatch() { $currentLogin = Core_Common::getCurrentUserLogin(); $currentModule = Core_Helper::getModule(); $loginModule = Core_Helper::getLoginModuleName(); if ($currentModule !== $loginModule && (empty($currentLogin) || $currentLogin === 'anonymous')) { Core_Helper::redirectToModule($loginModule); } }
/** * Logout the current user */ function logout() { self::clearSession(); Core_Helper::redirectToModule(Core_Helper::getDefaultModuleName()); }