SoapClient::__getFunctions
(PHP 5, PHP 7, PHP 8)
SoapClient::__getFunctions — Retourne une liste de fonctions SOAP publiées
Description
public SoapClient::__getFunctions():
?array
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)"
}