if ($row = $result->fetch()) { $result = CVoxImplantPhone::EnqueueDeactivatePhoneNumber($row['SEARCH_ID']); if (!$result) { $arSend['ERROR'] = 'ERROR'; } } } echo CUtil::PhpToJsObject($arSend); } else { if ($_POST['VI_CANCEL_UNLINK_NUMBER'] == 'Y') { $arSend['ERROR'] = ''; $_POST['NUMBER_ID'] = intval($_POST['NUMBER_ID']); if ($_POST['NUMBER_ID'] > 0) { $result = Bitrix\Voximplant\ConfigTable::getById($_POST['NUMBER_ID']); if ($row = $result->fetch()) { $result = CVoxImplantPhone::CancelDeactivatePhoneNumber($row['SEARCH_ID']); if (!$result) { $arSend['ERROR'] = 'ERROR'; } } } echo CUtil::PhpToJsObject($arSend); } else { echo CUtil::PhpToJsObject(array('ERROR' => 'UNKNOWN_ERROR')); } } } } } } }