email)){ $actualLinkArray = explode('/',$_SERVER['REQUEST_URI']); header("Location:".CLIENT_BASE_URL."login.php?next=".\Base64Url\Base64Url::encode($actualLinkArray[count($actualLinkArray) - 1])); exit(); } if(empty($user->default_module)){ if($user->user_level == "Admin"){ $homeLink = HOME_LINK_ADMIN; }else{ $homeLink = HOME_LINK_OTHERS; } }else{ $defaultModule = new \Modules\Common\Model\Module(); $defaultModule->Load("id = ?",array($user->default_module)); if($defaultModule->mod_group == "user"){ $defaultModule->mod_group = "modules"; } $homeLink = CLIENT_BASE_URL."?g=".$defaultModule->mod_group."&n=".$defaultModule->name. "&m=".$defaultModule->mod_group."_".str_replace(" ","_",$defaultModule->menu); } //Check Module Permissions $modulePermissions = \Classes\BaseService::getInstance()->loadModulePermissions( $_REQUEST['g'], $_REQUEST['n'], $user->user_level ); if(!in_array($user->user_level, $modulePermissions['user'])){ if(!empty($user->user_roles)){ $userRoles = json_decode($user->user_roles,true); }else{ $userRoles = array(); } $commonRoles = array_intersect($modulePermissions['user_roles'], $userRoles); if(empty($commonRoles)){ session_start(); $_SESSION['user'] = null; session_destroy(); session_write_close(); $user = null; header("Location:".CLIENT_BASE_URL."login.php"); exit(); } } $logoFileUrl = \Classes\UIManager::getInstance()->getCompanyLogoUrl(); $companyName = \Classes\SettingsManager::getInstance()->getSetting('Company: Name'); if(empty($companyName) || $companyName == "Sample Company Pvt Ltd"){ $companyName = APP_NAME; } //Load meta info $meta = json_decode(file_get_contents(MODULE_PATH."/meta.json"),true); include('configureUIManager.php'); $chatUserProfile = \Classes\UIManager::getInstance()->getCurrentProfile(); if (defined('SYM_CLIENT')) { $restApiBase = WEB_APP_BASE_URL.'/api/'.SYM_CLIENT.'/'; } else if (defined('REST_API_BASE')){ $restApiBase = REST_API_BASE; } else { $restApiBase = CLIENT_BASE_URL.'api/'; } ?> getGAKey())) { ?> <?=$companyName?>
getCurrentLanguageCode() === 'ar') {?>