Class: VSOAPTranslator

Source Location: /libraries/vwp/net/dre/translators/soap.php

Class Overview [line 36]

VType
   |
   --VObject
      |
      --VSOAPTranslator

Virtual Web Platform - SOAP Translator

Author(s):

Version:

Copyright:

  • (c) Ralph Ritoch - All Rights Reserved

Variables

Constants

Methods


Child classes:

VSOAPVWPTypeTranslator
Virtual Web Platform - VWP Type SOAP Translator

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 - SOAP Translator

This class provides the base class for soap translators

Tags:

[ Top ]


Class Variables


Class Methods

decodeRequest

void decodeRequest( string $method, mixed $ob, string $rtype, object $service, object $server)

[line 53]

Decode Request

Used by Soap Servers to decode a request message

Tags:

  • access - public

Overridden in child classes as:

VSOAPVWPTypeTranslator::decodeRequest()
Decode soap request

Parameters:

  • string $method - Method
  • mixed $ob - Data
  • string $rtype - Data Type
  • object $service - Service Object
  • object $server - Server Object

[ Top ]

decodeResponse

void decodeResponse( string $method, mixed $data)

[line 103]

Decode Response

Used by Soap Clients to encode a response message

Tags:

  • access - public

Overridden in child classes as:

VSOAPVWPTypeTranslator::decodeResponse()
Decode a SOAP response

Parameters:

  • string $method - Method
  • mixed $data - Data

[ Top ]

decodeResponseHeaders

void decodeResponseHeaders( string $responseXML)

[line 130]

Decode Response Headers

Used by Soap Client

Overridden in child classes as:

VSOAPVWPTypeTranslator::decodeResponseHeaders()
Decode Response Headers

Parameters:

  • string $responseXML - Response XML

[ Top ]

encodeRequest

void encodeRequest( string $method, mixed $params, string $targetNamespace)

[line 88]

Encode Request

Used by Soap Clients to encode a request message

Tags:

  • access - public

Overridden in child classes as:

VSOAPVWPTypeTranslator::encodeRequest()
Encode Request

Parameters:

  • string $method - Method
  • mixed $params - Parameters
  • string $targetNamespace - Target namespace

[ Top ]

encodeRequestHeaders

void encodeRequestHeaders( mixed $headers)

[line 117]

Encode request headers

Used by Soap Client

Tags:

  • access - public

Overridden in child classes as:

VSOAPVWPTypeTranslator::encodeRequestHeaders()
Encode request headers

Parameters:

  • mixed $headers - Headers

[ Top ]

encodeResponse

void encodeResponse( string $method, mixed $ob, string $rtype, object $service, object $server)

[line 71]

Encode Response

Used by Soap Servers to encode a response message

Tags:

  • access - public

Overridden in child classes as:

VSOAPVWPTypeTranslator::encodeResponse()
Encode soap response

Parameters:

  • string $method - Method
  • mixed $ob - Data
  • string $rtype - Return type
  • object $service - Sertice object
  • object $server - Server object

[ Top ]

filterClientRequest

string filterClientRequest( string $request)

[line 143]

Filter Request

Tags:

  • return - XML Request
  • access - public

Parameters:

  • string $request - XML Request

[ Top ]

filterClientResponse

string filterClientResponse( string $response)

[line 155]

Filter Response

Tags:

  • return - XML Request

Parameters:

  • string $response - XML Request

[ Top ]


Class Constants


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