SoapClient::__getFunctions
(PHP 5, PHP 7, PHP 8)
SoapClient::__getFunctions — Retorna una lista de funciones SOAP publicadas
Descripción
public function SoapClient::__getFunctions():
?array
Nota: Esta función solo está disponible en modo WSDL.
Parámetros
Esta función no contiene ningún parámetro.
Valores devueltos
El array de funciones SOAP con el tipo de retorno, el nombre
de la función y los tipos de los argumentos que acepta.
Ejemplos
Ejemplo #1 Ejemplo con SoapClient::__getFunctions()
<?php
$client = new SoapClient('http://soap.amazon.com/schemas3/AmazonWebServices.wsdl');
var_dump($client->__getFunctions());
?>
El ejemplo anterior mostrará:
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)"
}