PHP SoapClient可以抛出自定义SoapFaults

时间:2014-12-18 18:32:07

标签: php soap-client soapfault

是否可以将\SoapFault映射到自定义异常,就像使用对象一样?

我正在通过他们的WSDL访问ESP的SOAP服务。 WSDL定义了一组故障对象。是否可以创建自定义异常类,以便\SoapClient将抛出那些而不是通用\SoapFault

1 个答案:

答案 0 :(得分:0)

另外,我可以做的唯一建议是使用set_exception_handler()来捕获\SoapFault个对象并将它们作为自定义异常实例重新抛出。