Class: VHTTP_Service_Handler

Source Location: /libraries/vwp/net/dre/handlers/http.php

Class Overview [line 32]

VType
   |
   --VObject
      |
      --VServiceHandler
         |
         --VHTTP_Service_Handler

Virtual Web Platform - HTTP Service Handler

Author(s):

Version:

Copyright:

  • (c) Ralph Ritoch - All Rights Reserved

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods

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:

[ 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 ]


Documentation generated on Sun, 06 Mar 2011 02:22:03 -0600 by phpDocumentor 1.4.3