- Модуль: rest
- Путь к файлу: ~/bitrix/modules/rest/classes/general/rest_util.php
- Класс: CRestUtil
- Вызов: CRestUtil::UpdateApp
static function UpdateApp($appId, $oldVersion)
{
$arApp = CBitrix24App::GetByID($appId);
$arFields = array(
'APP_ID' => $appId,
'VERSION' => $arApp['VERSION'],
'PREVIOUS_VERSION' => $oldVersion,
);
foreach (GetModuleEvents("rest", "OnRestAppUpdate", true) as $arEvent)
{
ExecuteModuleEventEx($arEvent, array($arFields));
}
BitrixRestEventTable::deleteAppInstaller($appId);
CUserOptions::DeleteOption("app_options", "params_".$arApp['APP_ID']."_".$arApp['VERSION']);
}