SoapFault::__construct
Constructeur SoapFault
&reftitle.description;
public SoapFault::__construct
arraystringnullcode
stringstring
stringnullactor&null;
mixeddetails&null;
stringnullname&null;
mixedheaderFault&null;
SoapFault sert à envoyer des erreurs SOAP depuis
le PHP.faultcode, faultstring,
faultactor et detail sont
les éléments standards SOAP.
&reftitle.parameters;
faultcode
Le code erreur de SoapFault.
faultstring
Le message d'erreur de SoapFault.
faultactor
Une chaîne identifiant l'acteur qui a causé l'erreur.
detail
faultname
Peut être utilisé pour sélectionner l'encodage qui convient depuis WSDL.
headerfault
Peut être utilisé durant la gestion de l'entête SOAP pour rapporter
une erreur dans l'en-tête de réponse.
&reftitle.examples;
Quelques exemples avec SoapFault
"http://test-uri/"));
$server->addFunction("test");
$server->handle();
?>
]]>
Il est possible d'utiliser le mécanisme des exceptions de PHP pour
lancer des exceptions SoapFault.
Emission d'exceptions SoapFault
"http://test-uri/"));
$server->addFunction("test");
$server->handle();
?>
]]>
&reftitle.seealso;
SoapServer::fault
is_soap_fault