- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/update_client.php
- Класс: CUpdateClient
- Вызов: CUpdateClient::GetCurrentLanguages
static function GetCurrentLanguages(&$_2050926524, $_80203788= false){ $_1958648833= array(); $_725633413= $_SERVER[___844642661(2314)].US_SHARED_KERNEL_PATH.___844642661(2315); $_1195252735=@$GLOBALS['____72038768'][697]($_725633413); if($_1195252735){ while(false !==($_89971398= $GLOBALS['____72038768'][698]($_1195252735))){ if($GLOBALS['____72038768'][699]($_725633413.___844642661(2316).$_89971398) && $_89971398!=___844642661(2317) && $_89971398!=___844642661(2318)){ if($_80203788===false || $GLOBALS['____72038768'][700]($_80203788) && $GLOBALS['____72038768'][701]($_89971398, $_80203788)){ $_1217325073= ___844642661(2319); if($GLOBALS['____72038768'][702]($_725633413.___844642661(2320).$_89971398.___844642661(2321))){ $_1217325073= $GLOBALS['____72038768'][703]($_725633413.___844642661(2322).$_89971398.___844642661(2323)); $_1217325073= $GLOBALS['____72038768'][704](___844642661(2324), ___844642661(2325), $_1217325073); if($GLOBALS['____72038768'][705]($_1217325073) != round(0+2.6666666666667+2.6666666666667+2.6666666666667)){ CUpdateClient::AddMessage2Log($GLOBALS['____72038768'][706](___844642661(2326), $_89971398, GetMessage(___844642661(2327))), ___844642661(2328)); $_2050926524 .= ___844642661(2329).$GLOBALS['____72038768'][707](___844642661(2330), $_89971398, GetMessage(___844642661(2331))).___844642661(2332); $_1217325073= ___844642661(2333);}} $_1958648833[$_89971398]= $_1217325073;}}} $GLOBALS['____72038768'][708]($_1195252735);} $_1551004380= false; $_1875865410= ___844642661(2334); $_1504876222= ___844642661(2335); if($GLOBALS['____72038768'][709](___844642661(2336))) $_1551004380= CLanguage::GetList($_1875865410, $_1504876222, array(___844642661(2337)=>___844642661(2338))); elseif($GLOBALS['____72038768'][710](___844642661(2339))) $_1551004380= CLang::GetList($_1875865410, $_1504876222, array(___844642661(2340)=>___844642661(2341))); if($_1551004380===false){ CUpdateClient::AddMessage2Log(GetMessage(___844642661(2342)), ___844642661(2343)); $_2050926524 .= ___844642661(2344).GetMessage(___844642661(2345)).___844642661(2346);} else{ while($_1149017033= $_1551004380->Fetch()){ if($_80203788===false || $GLOBALS['____72038768'][711]($_80203788) && $GLOBALS['____72038768'][712]($_1149017033[___844642661(2347)], $_80203788)){ if(!$GLOBALS['____72038768'][713]($_1149017033[___844642661(2348)], $_1958648833)){ $_1958648833[$_1149017033[___844642661(2349)]]= ___844642661(2350);}}} if($_80203788===false && empty($_1958648833)){ CUpdateClient::AddMessage2Log(GetMessage(___844642661(2351)), ___844642661(2352)); $_2050926524 .= ___844642661(2353).GetMessage(___844642661(2354)).___844642661(2355);}} return $_1958648833;}