MediaWiki
1.23.4
|
Public Member Functions | |
__construct ( $node, $xpath=false) | |
__toString () | |
getChildren () | |
getChildrenOfType ( $type) | |
getFirstChild () | |
getLength () | |
getName () | |
getNextSibling () | |
getXPath () | |
item ( $i) | |
splitArg () | |
Split a "<part>" node into an associative array containing: More... | |
splitExt () | |
Split an "<ext>" node into an associative array containing name, attr, inner and close All values in the resulting array are PPNodes. More... | |
splitHeading () | |
Split a "<h>" node. More... | |
Public Attributes | |
DOMElement | $node |
$xpath | |
Definition at line 1597 of file Preprocessor_DOM.php.
PPNode_DOM::__construct | ( | $node, | |
$xpath = false |
|||
) |
Definition at line 1604 of file Preprocessor_DOM.php.
References $node.
PPNode_DOM::__toString | ( | ) |
Definition at line 1618 of file Preprocessor_DOM.php.
PPNode_DOM::getChildren | ( | ) |
Implements PPNode.
Definition at line 1633 of file Preprocessor_DOM.php.
Referenced by splitHeading().
PPNode_DOM::getChildrenOfType | ( | $type | ) |
$type |
Implements PPNode.
Definition at line 1656 of file Preprocessor_DOM.php.
References $type, and getXPath().
PPNode_DOM::getFirstChild | ( | ) |
PPNode_DOM::getLength | ( | ) |
PPNode_DOM::getName | ( | ) |
Implements PPNode.
Definition at line 1683 of file Preprocessor_DOM.php.
Referenced by splitHeading().
PPNode_DOM::getNextSibling | ( | ) |
PPNode_DOM::getXPath | ( | ) |
Definition at line 1611 of file Preprocessor_DOM.php.
References $xpath.
Referenced by getChildrenOfType(), splitArg(), and splitExt().
PPNode_DOM::item | ( | $i | ) |
$i |
Implements PPNode.
Definition at line 1675 of file Preprocessor_DOM.php.
PPNode_DOM::splitArg | ( | ) |
Split a "<part>" node into an associative array containing:
MWException |
Implements PPNode.
Definition at line 1700 of file Preprocessor_DOM.php.
References $name, $xpath, array(), and getXPath().
PPNode_DOM::splitExt | ( | ) |
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 1722 of file Preprocessor_DOM.php.
References $xpath, array(), and getXPath().
PPNode_DOM::splitHeading | ( | ) |
Split a "<h>" node.
MWException |
Implements PPNode.
Definition at line 1748 of file Preprocessor_DOM.php.
References array(), getChildren(), and getName().
DOMElement PPNode_DOM::$node |
Definition at line 1601 of file Preprocessor_DOM.php.
Referenced by __construct(), and __toString().
PPNode_DOM::$xpath |
Definition at line 1602 of file Preprocessor_DOM.php.
Referenced by getXPath(), splitArg(), and splitExt().