SoapFault::__construct
Constructor de SoapFault
&reftitle.description;
public SoapFault::__construct
arraystringnullcode
stringstring
stringnullactor&null;
mixeddetails&null;
stringnullname&null;
mixedheaderFault&null;
SoapFault sirve para enviar errores SOAP desde
PHP.faultcode, faultstring,
faultactor y detail son
los elementos estándar SOAP.
&reftitle.parameters;
faultcode
El código de error de SoapFault.
faultstring
El mensaje de error de SoapFault.
faultactor
Una cadena que identifica al actor que causó el error.
detail
faultname
Puede ser utilizado para seleccionar la codificación adecuada desde WSDL.
headerfault
Puede ser utilizado durante la gestión del encabezado SOAP para reportar
un error en el encabezado de respuesta.
&reftitle.examples;
Algunos ejemplos con SoapFault
"http://test-uri/"));
$server->addFunction("test");
$server->handle();
?>
]]>
Es posible utilizar el mecanismo de excepciones de PHP para lanzar excepciones SoapFault.
Emisión de excepciones SoapFault
"http://test-uri/"));
$server->addFunction("test");
$server->handle();
?>
]]>
&reftitle.seealso;
SoapServer::fault
is_soap_fault