IP.Board  3.3.0
xmlRpcParser Class Reference

Public Member Functions

 __construct ($data=null)
 __destruct ()
 parse ($data)

Data Fields

 $current
 $document
 $last_opened_tag
 $parent
 $parents
 $parser

Protected Member Functions

 _arrayUnshiftReference (&$array, &$value)
 _rpcClose ($parser, $tag)
 _rpcData ($parser, $data)
 _rpcOpen ($parser, $tag, $attributes)

Constructor & Destructor Documentation

__construct ( data = null)

Constructor

Parameters:
stringData
Returns:
void

Destructor

Returns:
void

Member Function Documentation

_arrayUnshiftReference ( &$  array,
&$  value 
) [protected]

Array unshift wrapper

Parameters:
arrayArray
stringValue
Returns:
array
_rpcClose ( parser,
tag 
) [protected]

XML close handler

Parameters:
objectParser reference
stringTag
Returns:
void
_rpcData ( parser,
data 
) [protected]

XML data handler

Parameters:
objectParser reference
stringData
Returns:
void
_rpcOpen ( parser,
tag,
attributes 
) [protected]

Open handler for XML object

Parameters:
objectParser reference
stringTag
arrayAttributes
Returns:
void
parse ( data)

Parse the XML data

Parameters:
stringData
Returns:
string

The documentation for this class was generated from the following file:
 All Data Structures Functions Variables