Inherited Variables
Inherited Constants
Inherited Methods
Class: VServiceHandler
- VServiceHandler::callMethod()
- Call Resource Method
- VServiceHandler::getHandler()
- Get Handler
- VServiceHandler::setCallback()
- Set Callback
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::__get()
- VObject::__isset()
- VObject::__set()
- VObject::__toString()
- Return object as a string
- VObject::__unset()
Class Details
Virtual Web Platform - HTTP Service Handler
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
$cb
[line 42]
Callback
Tags:
- var - Callback
- access - protected
Type: mixed
Overrides:
[ Top ]
Class Methods
applyUrlEncodedAttributes
array applyUrlEncodedAttributes(
array
$queryData, object
$complexTypeNode, VServiceDataObject
$partData)
[line 234]
Apply URL Encoded Attributes
Tags:
- return - Query data
- access - public
Parameters:
- array $queryData - Query Data
- object $complexTypeNode - Node
- VServiceDataObject $partData - Data
[ Top ]
callMethod
mixed callMethod(
VServiceResource
$resource, string
$method, array
$args)
[line 330]
Do Method Call
Tags:
- return - Return value
- access - public
Overrides VServiceHandler::callMethod() (Call Resource Method)
Parameters:
- VServiceResource $resource - Resource
- string $method - Method
- array $args - Arguments
[ Top ]
getHandler
void &getHandler(
object
$portNode)
[line 271]
Get Handler
Tags:
- access - public
Overrides VServiceHandler::getHandler() (Get Handler)
Parameters:
- object $portNode - Node
[ Top ]
pencode
void pencode(
array
$data, [string
$prefix = null])
[line 300]
Partial Form Data Encode
Tags:
- access - public
Parameters:
- array $data - Data
- string $prefix - Prefix
[ Top ]
sequence2postVars
array sequence2postVars(
object
$schema, object
$sequence, VServiceDataObject
$partData, [string
$keyField = null])
[line 79]
Translate Sequence to Post Vars
Tags:
- return - Post Vars
- access - public
Parameters:
- object $schema - Schema
- object $sequence - Sequence Node
- VServiceDataObject $partData -
- string $keyField - Key field
[ Top ]
setCallback
void setCallback(
mixed
$callback)
[line 698]
Set Callback
Tags:
- access - public
Overrides VServiceHandler::setCallback() (Set Callback)
Parameters:
- mixed $callback - Callback
[ Top ]
wait
void wait(
integer
$timeout)
[line 686]
Wait For Response
Tags:
- access - public
Parameters:
- integer $timeout - Seconds
[ Top ]
Class Constants
HTTPEXTNS = 'urn:vwp:xml:wsdl:httpext:1.0.2'
[line 54]
HTTP Extension Namespace
[ Top ]
HTTPNS = 'http://schemas.xmlsoap.org/wsdl/http/'
[line 48]
HTTP Namespace
[ Top ]
MIMEEXTNS = 'urn:vwp:xml:wsdl:mimeext:1.0.2'
[line 66]
Mime Extension Namespace
[ Top ]
MIMENS = 'http://schemas.xmlsoap.org/wsdl/mime/'
[line 60]
Mime Namespace
[ Top ]