MediaWiki
REL1_24
|
Public Member Functions | |
__construct ($name) | |
__toString () | |
addChild ($node) | |
getChildren () | |
getChildrenOfType ($name) | |
Get all children of this tree node which have a given name. | |
getFirstChild () | |
Get the first child of a tree node. | |
getLength () | |
getName () | |
getNextSibling () | |
Get the next sibling of any node. | |
item ($i) | |
splitArg () | |
Split a "<part>" node into an associative array containing: | |
splitExt () | |
Split an "<ext>" node into an associative array containing name, attr, inner and close All values in the resulting array are PPNodes. | |
splitHeading () | |
Split an "<h>" node. | |
splitTemplate () | |
Split a "<template>" or "<tplarg>" node. | |
Static Public Member Functions | |
static | newWithText ($name, $text) |
Public Attributes | |
$firstChild | |
$lastChild | |
$name | |
$nextSibling |
Definition at line 1709 of file Preprocessor_Hash.php.
PPNode_Hash_Tree::__construct | ( | $ | name | ) |
Definition at line 1714 of file Preprocessor_Hash.php.
References $firstChild, $lastChild, $name, and $nextSibling.
Definition at line 1719 of file Preprocessor_Hash.php.
PPNode_Hash_Tree::addChild | ( | $ | node | ) |
Definition at line 1747 of file Preprocessor_Hash.php.
PPNode_Hash_Tree::getChildrenOfType | ( | $ | type | ) |
Get all children of this tree node which have a given name.
Returns an array-type node, or false if this is not a tree node.
string | $type |
Implements PPNode.
Definition at line 1775 of file Preprocessor_Hash.php.
Get the first child of a tree node.
False if there isn't one.
Implements PPNode.
Definition at line 1767 of file Preprocessor_Hash.php.
Get the next sibling of any node.
False if there isn't one
Implements PPNode.
Definition at line 1771 of file Preprocessor_Hash.php.
PPNode_Hash_Tree::item | ( | $ | i | ) |
int | $i |
Implements PPNode.
Definition at line 1796 of file Preprocessor_Hash.php.
static PPNode_Hash_Tree::newWithText | ( | $ | name, |
$ | text | ||
) | [static] |
string | $name | |
string | $text |
Definition at line 1741 of file Preprocessor_Hash.php.
Split a "<part>" node into an associative array containing:
MWException |
Implements PPNode.
Definition at line 1816 of file Preprocessor_Hash.php.
Split an "<ext>" node into an associative array containing name, attr, inner and close All values in the resulting array are PPNodes.
Inner and close are optional.
MWException |
Implements PPNode.
Definition at line 1850 of file Preprocessor_Hash.php.
Split an "<h>" node.
MWException |
Implements PPNode.
Definition at line 1878 of file Preprocessor_Hash.php.
Split a "<template>" or "<tplarg>" node.
MWException |
Definition at line 1905 of file Preprocessor_Hash.php.
PPNode_Hash_Tree::$firstChild |
Definition at line 1712 of file Preprocessor_Hash.php.
Referenced by __construct().
PPNode_Hash_Tree::$lastChild |
Definition at line 1712 of file Preprocessor_Hash.php.
Referenced by __construct().
PPNode_Hash_Tree::$name |
Definition at line 1712 of file Preprocessor_Hash.php.
Referenced by __construct(), and __toString().
PPNode_Hash_Tree::$nextSibling |
Definition at line 1712 of file Preprocessor_Hash.php.
Referenced by __construct().