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 |