SOAP
[ class tree: SOAP ] [ index: SOAP ] [ all elements ]

Class: SOAP_Parser

Source Location: /SOAP-0.13.0/SOAP/Parser.php

Class Overview

PEAR
   |
   --SOAP_Base_Object
      |
      --SOAP_Base
         |
         --SOAP_Parser

SOAP Parser


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods

Class: SOAP_Base

SOAP_Base::SOAP_Base()
Constructor.
SOAP_Base::makeEnvelope()
Creates the SOAP envelope with the SOAP envelop data.
SOAP_Base::setDefaultNamespace()
Sets the default namespace.
SOAP_Base::setTypeTranslation()
Explicitly sets the translation for a specific class.
SOAP_Base::SOAPENCPrefix()
Sets the SOAP-ENC prefix and returns the current value.
SOAP_Base::SOAPENVPrefix()
Sets the SOAP-ENV prefix and returns the current value.

Class: SOAP_Base_Object

SOAP_Base_Object::SOAP_Base_Object()
Constructor.

Class Details

[line 40]
SOAP Parser

This class is used by SOAP::Message and SOAP::Server to parse soap packets. Originally based on SOAPx4 by Dietrich Ayala http://dietrich.ganx4.com/soapx4



[ Top ]


Class Variables

$bodyDepth =

[line 63]

Used to handle non-root elements before root body element.

Type:   integer


[ Top ]

$curent_root_struct =  0

[line 54]


Type:   mixed


[ Top ]

$curent_root_struct_name =  ''

[line 51]


Type:   mixed


[ Top ]

$default_namespace =  ''

[line 45]


Type:   mixed


[ Top ]

$depth =  0

[line 44]


Type:   mixed


[ Top ]

$depth_array = array()

[line 47]


Type:   mixed


[ Top ]

$header_struct = array()

[line 53]


Type:   mixed


[ Top ]

$header_struct_name = array()

[line 50]


Type:   mixed


[ Top ]

$message = array()

[line 46]


Type:   mixed


[ Top ]

$need_references = array()

[line 56]


Type:   mixed


[ Top ]

$parent =  0

[line 48]


Type:   mixed


[ Top ]

$position =  0

[line 43]


Type:   mixed


[ Top ]

$references = array()

[line 55]


Type:   mixed


[ Top ]

$root_struct = array()

[line 52]


Type:   mixed


[ Top ]

$root_struct_name = array()

[line 49]


Type:   mixed


[ Top ]

$status =  ''

[line 42]


Type:   mixed


[ Top ]



Method Detail

SOAP_Parser (Constructor)   [line 72]

SOAP_Parser SOAP_Parser( string $xml, [string $encoding = SOAP_DEFAULT_ENCODING], [array $attachments = null])

Constructor.

Parameters:

string   $xml     XML content.
string   $encoding     Character set encoding, defaults to 'UTF-8'.
array   $attachments     List of attachments.

[ Top ]

getHeaders   [line 137]

array getHeaders( )

Returns an array of header responses.

After parsing a SOAP message, use this to get the response.


[ Top ]

getResponse   [line 121]

array getResponse( )

Returns an array of responses.

After parsing a SOAP message, use this to get the response.


[ Top ]


Documentation generated on Thu, 26 Jan 2012 14:00:12 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.