SoapClient::__getTypes
En esta página
SoapClient::__getTypes
Devuelve una lista de tipos SOAP
Descripción#
public SoapClient::__getTypes(): array
```php
`SoapClient::__getTypes` devuelve la lista de tipos SOAP descritos en el archivo WSDL del servicio web actual.
> [!NOTE]
> Esta función solo está disponible en modo WSDL.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Un `array` de tipos SOAP que detallan todas las estructuras y los tipos
## Ejemplos
Ejemplo con `SoapClient::__getTypes`
```php
El ejemplo anterior mostrará:
array(88) {
[0]=>
string(30) "ProductLine ProductLineArray[]"
[1]=>
string(85) "struct ProductLine {
string Mode;
string RelevanceRank;
ProductInfo ProductInfo;
}"
[2]=>
string(105) "struct ProductInfo {
string TotalResults;
string TotalPages;
string ListName;
DetailsArray Details;
}"
...
[85]=>
string(32) "ShortSummary ShortSummaryArray[]"
[86]=>
string(121) "struct GetTransactionDetailsRequest {
string tag;
string devtag;
string key;
OrderIdArray OrderIds;
string locale;
}"
[87]=>
string(75) "struct GetTransactionDetailsResponse {
ShortSummaryArray ShortSummaries;
}"
}
Véase también#
SoapClient::__construct