PHP soap_soapfault_construct function
Like this blog? Consider exploring one of our sponsored banner ads...
SoapFault->__construct()
(no version information, might be only in CVS)
SoapFault->__construct() —SoapFault constructor
Descriptionclass SoapFault {
__construct ( string faultcode, string faultstring [, string faultactor [, mixed detail [, string faultname [, SoapHeader headerfault]]]] )
}
This class is useful when you would like to send SOAP fault responses from
the PHP handler. faultcode, faultstring,
faultactor and details are
standard elements of SOAP Fault;
faultcode
The error code of the SoapFault.
The error message of the SoapFault.
A string identifying the actor that caused the error.
faultname
Can be used to select the proper fault encoding from WSDL.
Can be used during SOAP header handling to report an error in the
response header.
Examples
Example 1. Some examples
function test($x) { return new SoapFault("Server", "Some error message"); } $server = new SoapServer(null, array('uri' => "http://test-uri/")); $server->addFunction("test"); $server->handle();
It is possible to use PHP exception mechanism to throw SOAP Fault.
Example 2. Some examples
function test($x) { throw new SoapFault("Server", "Some error message"); } $server = new SoapServer(null, array('uri' => "http://test-uri/")); $server->addFunction("test"); $server->handle();
See Also
SoapClient->__construct()SoapClient->__soapCall()SoapVar->__construct()SoapParam->__construct()SoapFault->__construct()is_soap_fault()
About this entry
You’re currently reading “PHP soap_soapfault_construct function,” an entry on BRADINO
- Published:
- 2.26.07 / 12am
- Category:
- PHP Functions
- Tags:
No comments
Jump to comment form | comments rss [?] | trackback uri [?]