|
MediaWiki
master
|


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 1792 of file Preprocessor_DOM.php.
| PPNode_DOM::__construct | ( | $node, | |
$xpath = false |
|||
| ) |
Definition at line 1801 of file Preprocessor_DOM.php.
References $node.
| PPNode_DOM::__toString | ( | ) |
Definition at line 1815 of file Preprocessor_DOM.php.
| PPNode_DOM::getChildren | ( | ) |
Implements PPNode.
Definition at line 1830 of file Preprocessor_DOM.php.
Referenced by splitHeading().
| PPNode_DOM::getChildrenOfType | ( | $type | ) |
| string | $type |
Implements PPNode.
Definition at line 1853 of file Preprocessor_DOM.php.
References $type, and getXPath().
| PPNode_DOM::getFirstChild | ( | ) |
| PPNode_DOM::getLength | ( | ) |
| PPNode_DOM::getName | ( | ) |
Implements PPNode.
Definition at line 1880 of file Preprocessor_DOM.php.
Referenced by splitHeading().
| PPNode_DOM::getNextSibling | ( | ) |
| PPNode_DOM::getXPath | ( | ) |
Definition at line 1808 of file Preprocessor_DOM.php.
References $xpath.
Referenced by getChildrenOfType(), splitArg(), and splitExt().
| PPNode_DOM::item | ( | $i | ) |
| int | $i |
Implements PPNode.
Definition at line 1872 of file Preprocessor_DOM.php.
| PPNode_DOM::splitArg | ( | ) |
Split a "<part>" node into an associative array containing:
| MWException |
Implements PPNode.
Definition at line 1897 of file Preprocessor_DOM.php.
References $name, $xpath, 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 1919 of file Preprocessor_DOM.php.
References $xpath, and getXPath().
| PPNode_DOM::splitHeading | ( | ) |
Split a "<h>" node.
| MWException |
Implements PPNode.
Definition at line 1945 of file Preprocessor_DOM.php.
References getChildren(), and getName().
| DOMElement PPNode_DOM::$node |
Definition at line 1798 of file Preprocessor_DOM.php.
Referenced by __construct(), and __toString().
| PPNode_DOM::$xpath |
Definition at line 1799 of file Preprocessor_DOM.php.
Referenced by getXPath(), splitArg(), and splitExt().