XOOPS  2.6.0
XoopsXmlRpcParser Class Reference
Inheritance diagram for XoopsXmlRpcParser:
Inheritance graph

Public Member Functions

 __construct (&$input)
 
 getMethodName ()
 
 getParam ()
 
 getTempArray ()
 
 getTempMember ()
 
 getTempName ()
 
 getTempStruct ()
 
 getTempValue ()
 
 getWorkingLevel ()
 
 releaseWorkingLevel ()
 
 resetTempArray ()
 
 resetTempMember ()
 
 resetTempStruct ()
 
 resetTempValue ()
 
 setMethodName ($methodName)
 
 setParam ($value)
 
 setTempArray ($value)
 
 setTempMember ($name, $value)
 
 setTempName ($name)
 
 setTempStruct (array $member)
 
 setTempValue ($value)
 
 setWorkingLevel ()
 
- Public Member Functions inherited from SaxParser
 __construct (&$input)
 
 addTagHandler (XmlTagHandler &$tagHandler)
 
 free ()
 
 getCurrentLevel ()
 
 getCurrentTag ()
 
 getErrors ($ashtml=true)
 
 getParentTag ()
 
 handleBeginElement ($parser, $tagName, $attributesArray)
 
 handleBeginElementDefault ($parser, $tagName, $attributesArray)
 
 handleCharacterData ($parser, $data)
 
 handleCharacterDataDefault ($parser, $data)
 
 handleDefault ($parser, $data)
 
 handleEndElement ($parser, $tagName)
 
 handleEndElementDefault ($parser, $tagName)
 
 handleExternalEntityRef ($parser, $openEntityNames, $base, $systemId, $publicId)
 
 handleNotationDecl ($parser, $notationName, $base, $systemId, $publicId)
 
 handleProcessingInstruction ($parser, &$target, &$data)
 
 handleUnparsedEntityDecl ($parser, $entityName, $base, $systemId, $publicId, $notationName)
 
 parse ()
 
 setCaseFolding ($isCaseFolding)
 
 setErrors ($error)
 
 useAsciiEncoding ()
 
 useIsoEncoding ()
 
 useUtfEncoding ()
 

Protected Attributes

 $_methodName
 
 $_param
 
 $_tempArray
 
 $_tempMember
 
 $_tempName
 
 $_tempStruct
 
 $_tempValue
 
 $_workingLevel = array()
 

Additional Inherited Members

- Public Attributes inherited from SaxParser
 $errors = array()
 
 $isCaseFolding
 
 $level
 
 $parser
 
 $tagHandlers = array()
 
 $tags = array()
 
 $targetEncoding
 
 $xmlInput
 

Detailed Description

Definition at line 34 of file xmlrpcparser.php.

Constructor & Destructor Documentation

XoopsXmlRpcParser::__construct ( $input)

Constructor of the class

Parameters
$input
Returns
void

Definition at line 92 of file xmlrpcparser.php.

References SaxParser\addTagHandler().

Here is the call graph for this function:

Member Function Documentation

XoopsXmlRpcParser::getMethodName ( )
Returns
string

Definition at line 281 of file xmlrpcparser.php.

References $_methodName.

XoopsXmlRpcParser::getParam ( )
Returns
array

Definition at line 298 of file xmlrpcparser.php.

References $_param.

XoopsXmlRpcParser::getTempArray ( )
Returns

Definition at line 256 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::getTempMember ( )
Returns
mixed

Definition at line 179 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::getTempName ( )
Returns
string

Definition at line 121 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::getTempStruct ( )
Returns

Definition at line 231 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::getTempValue ( )
Returns
array

Definition at line 153 of file xmlrpcparser.php.

References $_tempValue.

XoopsXmlRpcParser::getWorkingLevel ( )
Returns
mixed

Definition at line 203 of file xmlrpcparser.php.

Referenced by getTempArray(), getTempMember(), getTempName(), getTempStruct(), resetTempArray(), resetTempMember(), resetTempStruct(), setTempArray(), setTempMember(), setTempName(), and setTempStruct().

Here is the caller graph for this function:

XoopsXmlRpcParser::releaseWorkingLevel ( )
Returns
void

Definition at line 213 of file xmlrpcparser.php.

XoopsXmlRpcParser::resetTempArray ( )
Returns
void

Definition at line 264 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::resetTempMember ( )
Returns
void

Definition at line 187 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::resetTempStruct ( )
Returns
void

Definition at line 239 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::resetTempValue ( )
Returns
void

Definition at line 161 of file xmlrpcparser.php.

XoopsXmlRpcParser::setMethodName (   $methodName)
Parameters
string$methodName
Returns
void

Definition at line 273 of file xmlrpcparser.php.

XoopsXmlRpcParser::setParam (   $value)
Parameters
mixed$value
Returns
void

Definition at line 290 of file xmlrpcparser.php.

XoopsXmlRpcParser::setTempArray (   $value)
Parameters
mixed$value
Returns
void

Definition at line 248 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::setTempMember (   $name,
  $value 
)
Parameters
string$name
mixed$value
Returns
void

Definition at line 171 of file xmlrpcparser.php.

References $name, and getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::setTempName (   $name)
Parameters
string$name
Returns
void

Definition at line 113 of file xmlrpcparser.php.

References $name, and getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::setTempStruct ( array  $member)
Parameters
array$member
Returns
void

Definition at line 222 of file xmlrpcparser.php.

References getWorkingLevel().

Here is the call graph for this function:

XoopsXmlRpcParser::setTempValue (   $value)
Parameters
mixed$value
Returns
void

Definition at line 130 of file xmlrpcparser.php.

XoopsXmlRpcParser::setWorkingLevel ( )
Returns
void

Definition at line 195 of file xmlrpcparser.php.

References SaxParser\getCurrentLevel().

Here is the call graph for this function:

Member Data Documentation

XoopsXmlRpcParser::$_methodName
protected

Definition at line 47 of file xmlrpcparser.php.

Referenced by getMethodName().

XoopsXmlRpcParser::$_param
protected

Definition at line 41 of file xmlrpcparser.php.

Referenced by getParam().

XoopsXmlRpcParser::$_tempArray
protected

Definition at line 77 of file xmlrpcparser.php.

XoopsXmlRpcParser::$_tempMember
protected

Definition at line 65 of file xmlrpcparser.php.

XoopsXmlRpcParser::$_tempName
protected

Definition at line 53 of file xmlrpcparser.php.

XoopsXmlRpcParser::$_tempStruct
protected

Definition at line 71 of file xmlrpcparser.php.

XoopsXmlRpcParser::$_tempValue
protected

Definition at line 59 of file xmlrpcparser.php.

Referenced by getTempValue().

XoopsXmlRpcParser::$_workingLevel = array()
protected

Definition at line 83 of file xmlrpcparser.php.


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