Inherited Variables
Inherited Constants
Inherited Methods
Class: VDREBinding
- VDREBinding::registerWSDL()
- Add binding to WSDL document
- VDREBinding::run()
- Run the binding
Class: VObject
- VObject::__construct()
- Class Constructor
- VObject::bind()
- Bind values to this object
- VObject::delete()
- Delete Object
- VObject::get()
- Get value
- VObject::getAll()
- Get all object values
- VObject::getError()
- Get error message
- VObject::getErrors()
- Get errors
- VObject::getMethods()
- Get object methods
- VObject::getProperties()
- Get object properties
- VObject::save()
- Save Object
- VObject::set()
- Set a value
- VObject::setError()
- Set error value
- VObject::setProperties()
- Set property values
- VObject::setProperty()
- Set property value
- VObject::toString()
- Convert object to string
- VObject::__destruct()
- Class Destructor
- VObject::__toString()
- Return object as a string
Class Details
VWP SOAP Binding
Tags:
- author - Ralph Ritoch <rritoch@gmail.com>
- copyright - (c) Ralph Ritoch - All Rights Reserved
- link - VNetPublishing.Com
- license - VNETLPL Limited Public License
[ Top ]
Class Variables
$_access_point = null
[line 72]
Access Point
Tags:
- access - public
Type: string
Overrides:
[ Top ]
$_param_types = null
[line 143]
Parameter types
Tags:
- var - Parameter types
- access - public
Type: array
Overrides:
[ Top ]
$_service_doc = null
[line 81]
Service Document
Tags:
- var - Service document
- access - public
Type: object
Overrides:
[ Top ]
$_service_name = null
[line 99]
Service Name
Tags:
- var - Service name
- access - public
Type: string
Overrides:
[ Top ]
$_soap_clone = null
[line 108]
Server Clone
Tags:
- var - Clone
- access - public
Type: object Server
Overrides:
[ Top ]
$_soap_server = null
[line 126]
Soap Server
Tags:
- var - Server
- access - public
Type: object Soap
Overrides:
[ Top ]
$_tns = null
[line 90]
Target Namespace
Tags:
- var - Target namespace
- access - public
Type: string
Overrides:
[ Top ]
$_translator = null
[line 117]
Soap translator
Tags:
- var - Translator
- access - public
Type: object Soap
Overrides:
[ Top ]
$_wsdl = null
[line 135]
WSDL Filename
Tags:
- var - WSDL Filename
- access - public
Type: string
Overrides:
[ Top ]
Class Methods
__construct
SOAP_DREBinding __construct(
)
[line 731]
Class Constructor
Tags:
- access - public
Overrides VObject::__construct() (Class Constructor)
Parameters:
[ Top ]
disableCache
boolean disableCache(
)
[line 229]
Disable SOAP cache
Tags:
- return - True on success
- access - public
Parameters:
[ Top ]
enableCache
void enableCache(
[string
$ttl = 86400])
[line 257]
Enable SOAP cache (DISABLED)
Note: This function is currently disabled
Tags:
- access - public
Parameters:
- string $ttl - Cache file Time To Live in seconds
[ Top ]
makeServerClone
object Server makeServerClone(
string
$service)
[line 200]
Make a server clone
Tags:
- return - Clone
Parameters:
- string $service - Service Name
[ Top ]
makeServerCloneFunc
string makeServerCloneFunc(
string
$method, string
$rtype)
[line 175]
Make Server Clone Function
Tags:
- return - Server Clone Function
- access - public
Parameters:
- string $method - Method Name
- string $rtype - Return type
[ Top ]
registerWSDL
void registerWSDL(
object
$wsdl_doc,
$tns, object
$service_doc, string
$uri)
[line 383]
Add binding to WSDL document
Tags:
- access - public
Overrides VDREBinding::registerWSDL() (Add binding to WSDL document)
Parameters:
- object $wsdl_doc - WSDL Document
- object $service_doc - Service definition document
- string $uri - Access point URI
- $tns -
[ Top ]
run
void run(
object
$service,
&$result, mixed
$result)
[line 280]
Run the binding
Tags:
- access - public
Overrides VDREBinding::run() (Run the binding)
Parameters:
- object $service - Service object
- mixed $result - Service binding result
- &$result -
[ Top ]
sendResponse
void sendResponse(
)
[line 359]
Send Soap Response
Tags:
- access - public
Parameters:
[ Top ]
setTranslator
void setTranslator(
object
$ob)
[line 161]
Set SOAP Translator
Tags:
- access - public
Parameters:
- object $ob - Soap Translator
[ Top ]