|
MIOLO25
|
Membros públicos | |
| PhpWsdlClient ($wsdlUri, $options=null, $requestHeaders=null, $clientOptions=Array()) | |
| __construct ($wsdlUri, $options=null, $requestHeaders=null, $clientOptions=Array()) | |
| FetchWsdl ($wsdlUri=null, $options=Array()) | |
| DoRequest ($method, $param, $options=Array(), $requestHeaders=Array()) | |
| GetClient ($uri=null, $options=Array()) | |
| CreateServerFromWsdl ($soap=null) | |
| ParseWsdl () | |
| CreatePhpSoapClient ($filename=null, $options=Array()) | |
| GetCacheFileName ($wsdluri=null) | |
| CacheFileExists ($file=null) | |
| IsCacheValid ($file=null) | |
| GetWsdlFromCache ($file=null, $force=false, $nounserialize=false) | |
| WriteWsdlToCache ($wsdl=null, $wsdluri=null, $file=null, $force=false) | |
| __call ($method, $param) | |
Campos de Dados | |
| $WsdlUri | |
| $Client =null | |
| $Options | |
| $RequestHeaders | |
| $ClientOptions | |
| $ServiceName =null | |
| $EndPoint =null | |
| $NameSpace =null | |
| $Server =null | |
| $WSDL =null | |
| $Warnings =Array() | |
| $HttpUser =null | |
| $HttpPassword =null | |
| $UseSoapHttpAuth =true | |
| $Debugging =false | |
Atributos Públicos Estáticos | |
| static | $VERSION ='2.2' |
| static | $methodRx ='/^([^\s]+)\s+([^\(]+)\(([^\)]+)?\).*$/' |
| static | $typeRx ='/^([^\s]+)\s([^\[|\{|\s]+)[\[|\{|\s].*$/s' |
| static | $elementRx ='/^\s*([^\s]+)\s+([^\s|;]+);.*$/' |
A SOAP client class for PhpWsdl
| __construct | ( | $wsdlUri, | |
| $options = null, | |||
| $requestHeaders = null, | |||
| $clientOptions = Array() ) |
| __call | ( | $method, | |
| $param ) |
SOAP method call proxy method
| string | $method | The method name |
| array | $param | The method parameters |
| CacheFileExists | ( | $file = null | ) |
Determine if the cache file exists
| string | $file | The WSDL cache filename or NULL to use the default (default: NULL) |
| CreatePhpSoapClient | ( | $filename = null, | |
| $options = Array() ) |
Create a PHP SOAP client for this webservice
| string | $filename | Name of the file to save the PHP code (default: NULL) |
| array | $options | The options array for the PhpWsdl->OutputPhp method (default: array) |
| CreateServerFromWsdl | ( | $soap = null | ) |
| DoRequest | ( | $method, | |
| $param, | |||
| $options = Array(), | |||
| $requestHeaders = Array() ) |
Do a SOAP request
| string | $method | The method name |
| array | $param | The method parameters |
| array | $options | The call options (default: array) |
| array | $requestHeaders | The request headers (default: array) |
| FetchWsdl | ( | $wsdlUri = null, | |
| $options = Array() ) |
Fetch the WSDL (supports http Auth if CURL is enabled)
| string | $wsdlUri | The WSDL URI or NULL to use the PhpWsdlClient->WaslUri property (default: NULL) |
| array | $options | The CURL options (default: array) |
| GetCacheFileName | ( | $wsdluri = null | ) |
Get the cache filename
| string | $wsdluri | The WSDL URI or NULL to use the PhpWsdlAjax->WsdlUri property (default: NULL) |
| GetClient | ( | $uri = null, | |
| $options = Array() ) |
Get the PHP SoapClient object
| string | $uri | The WSDL URI or NULL to use the PhpWsdlClient->WsdlUri property (default: NULL) |
| array | $options | The additional PHP SoapClient options (default: array) |
| GetWsdlFromCache | ( | $file = null, | |
| $force = false, | |||
| $nounserialize = false ) |
Get the WSDL from the cache
| string | $file | The WSDL cache filename or NULL to use the default (default: NULL) |
| boolean | $force | Force this even if the cache is timed out? (default: FALSE) |
| boolean | $nounserialize | Don't unserialize the PhpWsdl* objects? (default: FALSE) |
| IsCacheValid | ( | $file = null | ) |
Determine if the existing cache files are still valid
| string | $file | The WSDL cache filename or NULL to use the default (default: NULL) |
| ParseWsdl | ( | ) |
Parse the WSDL for webservice name, namespace and endpoint URI
| PhpWsdlClient | ( | $wsdlUri, | |
| $options = null, | |||
| $requestHeaders = null, | |||
| $clientOptions = Array() ) |
Constructor
| string | $wsdlUri | The WSDL URI |
| array | $options | SOAP call options (default: NULL) |
| array | $requestHeaders | SOAP call request headers (default: NULL) |
| WriteWsdlToCache | ( | $wsdl = null, | |
| $wsdluri = null, | |||
| $file = null, | |||
| $force = false ) |
Write WSDL to cache
| string | $wsdl | The UTF-8 encoded WSDL string (default: NULL) |
| string | $wsdluri | The SOAP WSDL URI or NULL to use the default (default: NULL) |
| string | $file | The target filename or NULL to use the default (default: NULL) |
| boolean | $force | Force refresh (default: FALSE) |
| $Client =null |
| $ClientOptions |
| $Debugging =false |
|
static |
| $EndPoint =null |
| $HttpPassword =null |
| $HttpUser =null |
|
static |
| $NameSpace =null |
| $Options |
| $RequestHeaders |
| $Server =null |
| $ServiceName =null |
|
static |
| $UseSoapHttpAuth =true |
|
static |
| $Warnings =Array() |
| $WSDL =null |
| $WsdlUri |