SOAP
is_soap_fault
SOAP
PHP Manual

# Fonctions SOAP

## Classes pré-définies

## SoapClient

## Constructeur

- SoapClient->__construct() - construit un nouvel objet SoapClient

## Méthodes

- SoapClient->__call() - Appelle une fonction SOAP (dépréciée)

- SoapClient->__doRequest() - Exécute une requête SOAP

- SoapClient->__getFunctions() - Retourne une liste de fonctions SOAP

- SoapClient->__getLastRequest() - Retourne la dernière requête SOAP

- SoapClient->__getLastRequestHeaders() - Retourne les en-têtes de la dernière requête SOAP

- SoapClient->__getLastResponse() - Retourne la dernière réponse SOAP

- SoapClient->__getLastResponseHeaders() - Retourne les en-têtes de la dernière réponse SOAP

- SoapClient->__getTypes() - Retourne une liste des types SOAP

- SoapClient->__setCookie() - Définit le cookie qui sera envoyé avec la requête SOAP

- SoapClient->__soapCall() - Appel une fonction SOAP

## SoapFault

## Constructeur

- SoapFault->__construct() - construit un nouvel objet SoapFault

## SoapHeader

SoapHeader est une classe de bas niveau pour passer et retourner des en-têtes SOAP. C'est juste un gestionnaire de données et il n'a pas de méthodes spéciales excepté son constructeur. Elle peut être utilisée dans la méthode SoapClient->__soapCall() pour passer un en-tête SOAP ou dans un gestionnaire d'en-têtes SOAP pour retourner l'en-tête dans une réponse SOAP.

## Constructeur

- SoapHeader->__construct() - construit un nouvel objet SoapHeader

## SoapParam

SoapParam est une classe bas niveau pour nommer les paramètres et retourner les valeurs dans le mode non-WSDL. C'est juste un gestionnaire de données et il n'a pas de méthodes spéciales excepté son constructeur.

## Constructeur

- SoapParam->__construct() - construit un nouvel objet SoapParam

## SoapServer

## Constructeur

- SoapServer->__construct() - construit un nouvel objet SoapServer

## Méthodes

- SoapServer->addFunction() - Ajoute une ou plusieurs fonctions qui seront gérées dans les requêtes SOAP

- SoapServer->fault() -

- SoapServer->getFunctions() - Retourne une liste de fonctions définies

- SoapServer->handle() - Gère une requête SOAP

- SoapServer->setClass() - Définit une classe qui sera gérée dans les requêtes SOAP

- SoapServer->setPersistence() - Définit le mode persistant de SoapServer

## SoapVar

SoapVar est une classe bas niveau pour encoder les paramètres et retourner les valeurs dans le mode non-WSDL. C'est juste un gestionnaire de données et n'a pas de méthodes spéciales, excepté le constructeur. C'est particulièrement utile lorsque vous voulez définir la propriété type dans une requête ou une réponse SOAP.

## Constructeur

- SoapVar->__construct() - construit un nouvel objet SoapVar

## Sommaire

- is_soap_fault — Vérifie si l'API soap a échoué
- SoapClient->__call() — Appelle une fonction SOAP (dépréciée)
- SoapClient->__construct() — Constructeur SoapClient
- SoapClient->__doRequest() — Effectue une requête SOAP
- SoapClient->__getFunctions() — Retourne une liste de fonctions SOAP
- SoapClient->__getLastRequest() — Retourne la dernière requête SOAP
- SoapClient->__getLastRequestHeaders() — Retourne les en-têtes de la dernière requête SOAP
- SoapClient->__getLastResponse() — Retourne la dernière réponse SOAP
- SoapClient->__getLastResponseHeaders() — Retourne les en-têtes de la dernière réponse SOAP
- SoapClient->__getTypes() — Retourne une liste des types SOAP
- SoapClient->__setCookie() — Définit le cookie qui sera envoyé avec la requête SOAP
- SoapClient->__soapCall() — Appel une fonction SOAP
- SoapFault->__construct() — Constructeur SoapFault
- SoapHeader->__construct() — Constructeur SoapHeader
- SoapParam->__construct() — Constructeur SoapParam
- SoapServer->addFunction() — Ajoute une ou plusieurs fonctions qui vont gérer les requêtes SOAP
- SoapServer->__construct() — Constructeur SoapServer
- SoapServer->fault() — Provoque une erreur SoapServer indiquant une erreur
- SoapServer->getFunctions() — Retourne la liste des fonctions définies
- SoapServer->handle() — Gère une requête SOAP
- SoapServer->setClass() — Définit la classe qui gère les requêtes SOAP
- SoapServer->setPersistence() — Définit le mode persistant de SoapServer
- SoapVar->__construct() — Constructeur SoapVar
- use_soap_error_handler — Utilisation ou non du gestionnaire d'erreurs SOAP et retourne l'ancienne valeur

SOAP
is_soap_fault
SOAP
PHP Manual