Re: How to catch an exception using SoapClient.
| From: | Ellis Antaya | Date: | Wed, 15 Aug 2012 12:09:23 +0000 |
| Subject: | Re: How to catch an exception using SoapClient. | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-318705@lists.php.net to get a copy of this message | ||
like any other exception ... using a try catch block ;)
Ellis
1100101000111101
" Unfortunately, no one can be told what The Matrix is. You have to see it
for yourself. "
twitter.com/floverdevel
facebook.com/ellis.antaya
google.com/profiles/ellis.antaya
linkedin.com/in/ellisantaya
On Mon, Aug 6, 2012 at 10:56 PM, James Newman <
james.newman@primalmedia.co.nz> wrote:
> I was wondering how I'd catch an exception using SoapClient.
>
>
>
> $data = array(
> 'Particular'=>'Payment for stuff',
> 'Email' =>'e <philip@newman.net.nz>mail address',
> 'CardNumber'=>'0000000000000000,
> 'CardType' =>'MC',
> 'CardExpiry'=>'0423',
> 'CardHolderName'=>'James Newman',
> 'CardCSC' =>'111',
> 'StoreCard' =>'true'
> );
> $vars = array(
> 'trace' => 1,
> 'exceptions' => true,
> 'cache_wsdl' => WSDL_CACHE_NONE,
> 'features' => SOAP_SINGLE_ELEMENT_ARRAYS);
> $client = new
> SoapClient("http://XMLSERVICEURLws/paymentws.asmx?WSDL",
> $vars);
>
> #$out = $client->ListCards($text);
> #$this->_result = $client->ProcessPurchase($data);
> $this->_result = $client->ProcessAuthorise($data);
> #var_dump($client->__getLastRequestHeaders());
> #var_dump($client->__getTypes());
> print_r($this->_result);
>