Возвращает список SOAP-типов


(PHP 5 >= 5.0.1)

SoapClient::__getTypesВозвращает список SOAP-типов

Описание

public array SoapClient::__getTypes ( void )

Возвращает массив типов, описанных в WSDL для веб-службы.

Замечание:

Эта функция работает только в режиме WSDL.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Массив (array) SOAP-типов с подробным описанием всех структур и типов.

Примеры

Пример #1 Пример использования SoapClient::__getTypes()

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

Результат выполнения данного примера:

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

Смотрите также