public function OnUserDelete($ID) { VI\PhoneTable::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')); }