SoapClient::__getFunctions
(PHP 5 >= 5.0.1)
SoapClient::__getFunctions — Retourne une liste de fonctions SOAP publiées
Description
public array SoapClient::__getFunctions
( void
)
SoapClient::__getFunctions() retourne un tableau de fonctions SOAP publiées décrites dans le WSDL.
Note:
Cette fonction n'est disponible qu'en mode WSDL.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Le array de fonctions SOAP avec le type de retour, le nom de la fonction et les types des paramètres qu'accepte celle-ci.
Exemples
Exemple #1 Exemple avec SoapClient::__getFunctions()
<?php
$client = new SoapClient('http://soap.amazon.com/schemas3/AmazonWebServices.wsdl');
var_dump($client->__getFunctions());
?>
L'exemple ci-dessus va afficher :
array(26) { [0]=> string(70) "ProductInfo KeywordSearchRequest(KeywordRequest $KeywordSearchRequest)" [1]=> string(79) "ProductInfo TextStreamSearchRequest(TextStreamRequest $TextStreamSearchRequest)" [2]=> string(64) "ProductInfo PowerSearchRequest(PowerRequest $PowerSearchRequest)" ... [23]=> string(107) "ShoppingCart RemoveShoppingCartItemsRequest(RemoveShoppingCartItemsRequest $RemoveShoppingCartItemsRequest)" [24]=> string(107) "ShoppingCart ModifyShoppingCartItemsRequest(ModifyShoppingCartItemsRequest $ModifyShoppingCartItemsRequest)" [25]=> string(118) "GetTransactionDetailsResponse GetTransactionDetailsRequest(GetTransactionDetailsRequest $GetTransactionDetailsRequest)" }