Devuelve una lista de tipos SOAP

# SoapClient::__getTypes

(PHP 5, PHP 7, PHP 8)

SoapClient::__getTypes — Devuelve una lista de tipos SOAP

### Descripción

public function SoapClient::__getTypes(): ?array

SoapClient::__getTypes() devuelve la lista de tipos SOAP descritos en el archivo WSDL del servicio web actual.

> Nota: 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 #1 Ejemplo con SoapClient::__getTypes()

    <?php
    $client = new SoapClient("http://soap.amazon.com/schemas3/AmazonWebServices.wsdl");
    var_dump($client->__getTypes());
    ?>

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;
    }"
    }

### Ver también

- SoapClient::__construct() - Constructor SoapClient

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open