eZ Publish  [4.2]
eZSOAPRequest Class Reference

eZSOAPRequest handles SOAP request messages More...

+ Inheritance diagram for eZSOAPRequest:
+ Collaboration diagram for eZSOAPRequest:

List of all members.

Public Member Functions

 addBodyAttribute ($name, $value, $prefix=false)
 addParameter ($name, $value)
 eZSOAPRequest ($name="", $namespace="", $parameters=array())
 name ()
 ns ()
 Returns the request target namespace.
 payload ()

Public Attributes

 $BodyAttributes = array()
 Additional body element attributes.
 $Name
 The request name.
 $Namespace
 The request target namespace.
 $Parameters = array()
 Contains the request parameters.

Detailed Description

eZSOAPRequest handles SOAP request messages

Definition at line 38 of file ezsoaprequest.php.


Member Function Documentation

eZSOAPRequest::addBodyAttribute ( name,
value,
prefix = false 
)

Adds a new attribute to the body element.

Parameters:
attributename
attributevalue
prefix

Definition at line 87 of file ezsoaprequest.php.

eZSOAPRequest::addParameter ( name,
value 
)

Adds a new parameter to the request. You have to provide a prameter name and value.

Definition at line 96 of file ezsoaprequest.php.

Referenced by eZSOAPRequest().

eZSOAPRequest::eZSOAPRequest ( name = "",
namespace = "",
parameters = array() 
)

Constructs a new eZSOAPRequest object. You have to provide the request name and the target namespace for the request.

Parameters:
name
namespace
parameters,assosiativearray, example: array( 'param1' => 'value1, 'param2' => 'value2' )

Definition at line 48 of file ezsoaprequest.php.

eZSOAPRequest::name ( )

Returns the request name.

Definition at line 65 of file ezsoaprequest.php.

eZSOAPRequest::ns ( )

Returns the request target namespace.

Since:
4.1.4 (renamed from namespace() for php 5.3 compatibility)
Returns:
string

Definition at line 75 of file ezsoaprequest.php.

eZSOAPRequest::payload ( )

Returns the request payload

Definition at line 104 of file ezsoaprequest.php.


Member Data Documentation

eZSOAPRequest::$BodyAttributes = array()

Additional body element attributes.

Definition at line 155 of file ezsoaprequest.php.

eZSOAPRequest::$Name

The request name.

Definition at line 149 of file ezsoaprequest.php.

eZSOAPRequest::$Namespace

The request target namespace.

Definition at line 152 of file ezsoaprequest.php.

eZSOAPRequest::$Parameters = array()

Contains the request parameters.

Definition at line 158 of file ezsoaprequest.php.


The documentation for this class was generated from the following file: