
Public Member Functions | |
| __construct ($file='') | |
| Push ($node) | |
| Pop () | |
| Top () | |
| Count () | |
| AddProperty ($index, $value, $key=NULL) | |
| AddPropertyArray ($index, &$value) | |
| AddAttribute ($attr, $value) | |
| SetValue ($data) | |
| getTree () | |
| _startElement ($name, $attrs) | |
| _endElement ($name) | |
| _characterData ($data) | |
| Parse ($DomNode) | |
| getObject ($node=NULL) | |
| getObjectTree ($node=NULL, $prefixClass='') | |
| getInterfaceTree ($node=NULL, $prefixClass='') | |
| getXMLTreeElement ($node=null) | |
| getXMLTreeAsTreeArray ($node=null) | |
| getXMLTreeAsFlatArray ($node=null, &$array=array(), $key='') | |
| getXMLTreeAsArray () | |
| getXMLTreeAsAssocArray () | |
| getXMLTreeAsValueArray ($index, $value) | |
Public Attributes | |
| $stack | |
| $top = 0 | |
| $tree | |
Definition at line 47 of file mxmltree.class.
| MXMLTree::__construct | ( | $ | file = '' |
) |
Brief Description. Complete Description.
| $file' | (tipo) desc |
Definition at line 74 of file mxmltree.class.
References Parse().
Here is the call graph for this function:

| MXMLTree::Push | ( | $ | node | ) |
Brief Description. Complete Description.
| $node | (tipo) desc |
Definition at line 94 of file mxmltree.class.
Referenced by _startElement().
Here is the caller graph for this function:

| MXMLTree::Pop | ( | ) |
Brief Description. Complete Description.
Definition at line 106 of file mxmltree.class.
Referenced by _endElement().
Here is the caller graph for this function:

| MXMLTree::Top | ( | ) |
Brief Description. Complete Description.
Definition at line 118 of file mxmltree.class.
| MXMLTree::Count | ( | ) |
Brief Description. Complete Description.
Definition at line 130 of file mxmltree.class.
Referenced by _endElement().
Here is the caller graph for this function:

| MXMLTree::AddProperty | ( | $ | index, | |
| $ | value, | |||
| $ | key = NULL | |||
| ) |
Brief Description. Complete Description.
| $index | (tipo) desc | |
| $value | (tipo) desc | |
| $key | (tipo) desc |
Definition at line 146 of file mxmltree.class.
Referenced by _endElement().
Here is the caller graph for this function:

| MXMLTree::AddPropertyArray | ( | $ | index, | |
| &$ | value | |||
| ) |
Brief Description. Complete Description.
| $index | (tipo) desc | |
| &$value | (tipo) desc |
Definition at line 172 of file mxmltree.class.
| MXMLTree::AddAttribute | ( | $ | attr, | |
| $ | value | |||
| ) |
Brief Description. Complete Description.
| $attr | (tipo) desc | |
| $value | (tipo) desc |
Definition at line 197 of file mxmltree.class.
Referenced by _endElement().
Here is the caller graph for this function:

| MXMLTree::SetValue | ( | $ | data | ) |
Brief Description. Complete Description.
| $data | (tipo) desc |
Definition at line 211 of file mxmltree.class.
Referenced by _characterData().
Here is the caller graph for this function:

| MXMLTree::getTree | ( | ) |
Brief Description. Complete Description.
Definition at line 223 of file mxmltree.class.
| MXMLTree::_startElement | ( | $ | name, | |
| $ | attrs | |||
| ) |
Brief Description. Complete Description.
| $name | (tipo) desc | |
| $attrs | (tipo) desc |
Definition at line 238 of file mxmltree.class.
References Push().
Referenced by Parse().
Here is the call graph for this function:

Here is the caller graph for this function:

| MXMLTree::_endElement | ( | $ | name | ) |
Brief Description. Complete Description.
| $name | (tipo) desc |
Brief Class Description. Complete Class Description.
Definition at line 255 of file mxmltree.class.
References AddAttribute(), AddProperty(), Count(), and Pop().
Referenced by Parse().
Here is the call graph for this function:

Here is the caller graph for this function:

| MXMLTree::_characterData | ( | $ | data | ) |
Brief Description. Complete Description.
| $data | (tipo) desc |
Definition at line 304 of file mxmltree.class.
References SetValue().
Referenced by Parse().
Here is the call graph for this function:

Here is the caller graph for this function:

| MXMLTree::Parse | ( | $ | DomNode | ) |
Brief Description. Complete Description.
| $DomNode | (tipo) desc |
Definition at line 318 of file mxmltree.class.
References _characterData(), _endElement(), and _startElement().
Referenced by __construct().
Here is the call graph for this function:

Here is the caller graph for this function:

| MXMLTree::getObject | ( | $ | node = NULL |
) |
Brief Description. Complete Description.
| $node | (tipo) desc |
Brief Class Description. Complete Class Description.
Definition at line 358 of file mxmltree.class.
| MXMLTree::getObjectTree | ( | $ | node = NULL, |
|
| $ | prefixClass = '' | |||
| ) |
Brief Description. Complete Description.
| $node | (tipo) desc | |
| $prefixClass=' | (tipo) desc |
Brief Class Description. Complete Class Description.
Definition at line 401 of file mxmltree.class.
| MXMLTree::getInterfaceTree | ( | $ | node = NULL, |
|
| $ | prefixClass = '' | |||
| ) |
Brief Description. Complete Description.
| $node | (tipo) desc | |
| $prefixClass=' | (tipo) desc |
Definition at line 448 of file mxmltree.class.
| MXMLTree::getXMLTreeElement | ( | $ | node = null |
) |
Brief Description. Complete Description.
| $node | (tipo) desc |
Definition at line 498 of file mxmltree.class.
| MXMLTree::getXMLTreeAsTreeArray | ( | $ | node = null |
) |
Brief Description. Complete Description.
| $node | (tipo) desc |
Definition at line 531 of file mxmltree.class.
| MXMLTree::getXMLTreeAsFlatArray | ( | $ | node = null, |
|
| &$ | array = array(), |
|||
| $ | key = '' | |||
| ) |
Brief Description. Complete Description.
| $node | (tipo) desc | |
| &$=array | (tipo) desc | |
| $key=') | (tipo) desc |
Definition at line 566 of file mxmltree.class.
| MXMLTree::getXMLTreeAsArray | ( | ) |
Brief Description. Complete Description.
Definition at line 598 of file mxmltree.class.
| MXMLTree::getXMLTreeAsAssocArray | ( | ) |
Brief Description. Complete Description.
Definition at line 629 of file mxmltree.class.
| MXMLTree::getXMLTreeAsValueArray | ( | $ | index, | |
| $ | value | |||
| ) |
Brief Description. Complete Description.
| $index | (tipo) desc | |
| $value | (tipo) desc |
Definition at line 662 of file mxmltree.class.
| MXMLTree::$stack |
Attribute Description.
Definition at line 52 of file mxmltree.class.
| MXMLTree::$top = 0 |
Attribute Description.
Definition at line 57 of file mxmltree.class.
| MXMLTree::$tree |
Attribute Description.
Definition at line 62 of file mxmltree.class.