Moodle  2.2.1
http://www.collinsharper.com
XMPPHP_XMLObj Class Reference

Public Member Functions

 __construct ($name, $ns= '', $attrs=array(), $data= '')
 printObj ($depth=0)
 toString ($str= '')
 hasSub ($name, $ns=null)
 sub ($name, $attrs=null, $ns=null)

Data Fields

 $name
 $ns
 $attrs = array()
 $subs = array()
 $data = ''

Detailed Description

Definition at line 40 of file XMLObj.php.


Constructor & Destructor Documentation

__construct ( name,
ns = '',
attrs = array(),
data = '' 
)

Constructor

Parameters:
string$name
string$ns
array$attrs
string$data

Definition at line 84 of file XMLObj.php.


Member Function Documentation

hasSub ( name,
ns = null 
)

Has this XML Object the given sub?

Parameters:
string$name
Returns:
boolean

Definition at line 136 of file XMLObj.php.

printObj ( depth = 0)

Dump this XML Object to output.

Parameters:
integer$depth

Definition at line 100 of file XMLObj.php.

sub ( name,
attrs = null,
ns = null 
)

Return a sub

Parameters:
string$name
string$attrs
string$ns

Definition at line 150 of file XMLObj.php.

toString ( str = '')

Return this XML Object in xml notation

Parameters:
string$str

Definition at line 113 of file XMLObj.php.


Field Documentation

$attrs = array()

Definition at line 60 of file XMLObj.php.

$data = ''

Definition at line 74 of file XMLObj.php.

$name

Definition at line 46 of file XMLObj.php.

$ns

Definition at line 53 of file XMLObj.php.

$subs = array()

Definition at line 67 of file XMLObj.php.


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