PHP
PHP / MySql

Recherche
 
ManuelPHP.com

SoapClient->__soapCall()
<<<
SoapFault->__construct() SoapHeader->__construct()
>>>

8.121 Fonctions SOAP
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Classes pré-définies
Constantes pré-définies
is_soap_fault
SoapClient->__call()
SoapClient->__construct()
SoapClient->__doRequest()
SoapClient->__getFunctions()
SoapClient->__getLastRequest()
SoapClient->__getLastRequestHeaders()
SoapClient->__getLastResponse()
SoapClient->__getLastResponseHeaders()
SoapClient->__getTypes()
SoapClient->__setCookie()
SoapClient->__soapCall()
->SoapFault->__construct()
SoapHeader->__construct()
SoapParam->__construct()
SoapServer->addFunction()
SoapServer->__construct()
SoapServer->fault()
SoapServer->getFunctions()
SoapServer->handle()
SoapServer->setClass()
SoapServer->setPersistence()
SoapVar->__construct()
use_soap_error_handler

8.121.19 SoapFault->__construct()() Constructeur SoapFault

[ Exemples avec soap_soapfault_construct ]   CVS uniquement

SoapFault __construct string   faultcode string   faultstring string   faultactor mixed   detail string   faultname SoapHeader   headerfault

Cette classe est très utile lorsque vous voulez envoyer des réponses SOAP depuis le gestionnaire PHP. faultcode , faultstring , faultactor et details sont les éléments standards SOAP.

    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'en-tête SOAP pour rapporter une erreur dans l'en-tête de réponse.

Quelques exemples

<?php
function test($x)
{
    return new
SoapFault("Server", "Un message d'erreur");
}

$server = new SoapServer(null, array('uri' => "http://test-uri/"));
$server->addFunction("test");
$server->handle();
?>

Il est possible d'utiliser le mécanisme des exceptions de PHP pour lancer SOAP Fault.

Quelques exemples

<?php
function test($x)
{
    
throw new SoapFault("Server", "Un message d'erreur");
}

$server = new SoapServer(null, array('uri' => "http://test-uri/"));
$server->addFunction("test");
$server->handle();
?>

<< SoapFault->__construct() >>
SoapClient->__soapCall() Fonctions SOAP SoapHeader->__construct()





Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2018-08-15