Exemplo n.º 1
0
     }
     echo CUtil::PhpToJsObject($arSend);
 } else {
     if ($_POST['VI_GET_REGION'] == 'Y') {
         $arSend['ERROR'] = '';
         $result = CVoxImplantPhone::GetPhoneRegions($_POST['COUNTRY_CODE'], $_POST['COUNTRY_STATE'], $_POST['COUNTRY_CATEGORY']);
         if ($result !== false) {
             $arSend['RESULT'] = $result;
         } else {
             $arSend['ERROR'] = 'ERROR';
         }
         echo CUtil::PhpToJsObject($arSend);
     } else {
         if ($_POST['VI_GET_PHONE_NUMBERS'] == 'Y') {
             $arSend['ERROR'] = '';
             $result = CVoxImplantPhone::GetPhoneNumbers($_POST['COUNTRY_CODE'], $_POST['COUNTRY_REGION'], $_POST['COUNTRY_CATEGORY']);
             if ($result !== false) {
                 $arSend['RESULT'] = $result;
             } else {
                 $arSend['ERROR'] = 'ERROR';
             }
             echo CUtil::PhpToJsObject($arSend);
         } else {
             if ($_POST['VI_RENT_NUMBER'] == 'Y') {
                 $arSend['ERROR'] = '';
                 $ViAccount = new CVoxImplantAccount();
                 $accountBalance = $ViAccount->GetAccountBalance(true);
                 $orm = Bitrix\Voximplant\ConfigTable::getList(array('filter' => array('=SEARCH_ID' => $_POST['CURRENT_NUMBER'])));
                 if ($orm->fetch()) {
                     $arSend['ERROR'] = 'ATTACHED';
                 } else {