• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/classes/general/vi_event.php
  • Класс: CVoxImplantEvent
  • Вызов: CVoxImplantEvent::OnUserDelete
static function OnUserDelete($ID)
{
	VIPhoneTable::deleteByUser($ID);

	global $USER_FIELD_MANAGER;

	if (CVoximplantUser::GetPhoneActive($ID))
	{
		$viUser = new CVoximplantUser();
		$viUser->UpdateUserPassword($ID, CVoxImplantUser::MODE_PHONE);
		$viUser->SetPhoneActive($ID, false);
	}
	$USER_FIELD_MANAGER->Update("USER", $ID, Array('UF_VI_PASSWORD' => '', 'UF_VI_PHONE_PASSWORD' => '', 'UF_VI_PHONE' => 'N'));
	VIModelQueueUserTable::deleteByUserId($ID);
}