public function BuyDIDByNumber($DIDNumber, $SIPorIAX, $Flag = 1, $VendorID = -1) { $ret = true; $client = new SoapClient(null, array('location' => "https://" . DIDX_SITE . "/cgi-bin/WebBuyDIDServer.cgi", 'trace' => 1, 'uri' => "http://" . DIDX_SITE . "/BuyDID")); try { $ret = $client->BuyDIDByNumber(DIDX_ID, DIDX_PASS, $DIDNumber, $SIPorIAX, $Flag, $VendorID); } catch (SoapFault $exception) { $ret = -99; } catch (Exception $e) { $ret = -99; } return $ret; }