- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/mp_notifications.php
- Класс: CMpNotifications
- Вызов: CMpNotifications::addMpNotifications
static function addMpNotifications($arModulesResult)
{
$serverName = (CMain::IsHTTPS() ? "https" : "http")."://".((defined("SITE_SERVER_NAME") && SITE_SERVER_NAME <> '') ? SITE_SERVER_NAME : COption::GetOptionString("main", "server_name", ""));
if (empty($arModulesResult['update_module']) && empty($arModulesResult['end_update']) && ($arModulesResult['new_module']) <= 0)
{
return false;
}
if (!empty($arModulesResult['update_module']))
{
self::addNotificationsToInformer($arModulesResult['update_module'], array('TITLE' => 'TOP_PANEL_AI_MODULE_UPDATE', 'HTML' => 'TOP_PANEL_AI_MODULE_UPDATE_DESC'), 'update_module', $serverName);
}
if (!empty($arModulesResult['end_update']))
{
self::addNotificationsToInformer($arModulesResult['end_update'], array('TITLE' => 'TOP_PANEL_AI_MODULE_END_UPDATE', 'HTML' => 'TOP_PANEL_AI_MODULE_END_UPDATE_DESC'), 'end_update', $serverName);
}
if (!empty($arModulesResult['new_module']))
{
self::addNotificationsPartnersNewModulesToInformer($arModulesResult['new_module'], $serverName);
}
}