Class: SOAP_DREBinding

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

Class Overview [line 63]

VType
   |
   --VObject
      |
      --VDREBinding
         |
         --SOAP_DREBinding

VWP SOAP Binding

Author(s):

Version:

Copyright:

  • (c) Ralph Ritoch - All Rights Reserved

Variables

Constants

Methods


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:

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


Class Constants


Documentation generated on Mon, 17 Jan 2011 01:57:37 -0600 by phpDocumentor 1.4.3