diff options
Diffstat (limited to 'plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMElement.php')
-rw-r--r-- | plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMElement.php | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMElement.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMElement.php deleted file mode 100644 index b0da84fb9..000000000 --- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMElement.php +++ /dev/null @@ -1,46 +0,0 @@ -<?php - -namespace fivefilters\Readability\Nodes\DOM; - -use fivefilters\Readability\Nodes\NodeTrait; - -class DOMElement extends \DOMElement -{ - use NodeTrait; - - /** - * Returns the child elements of this element. - * - * To get all child nodes, including non-element nodes like text and comment nodes, use childNodes. - * - * @return DOMNodeList - */ - public function children() - { - $newList = new DOMNodeList(); - foreach ($this->childNodes as $node) { - if ($node->nodeType === XML_ELEMENT_NODE) { - $newList->add($node); - } - } - return $newList; - } - - /** - * Returns the Element immediately prior to the specified one in its parent's children list, or null if the specified element is the first one in the list. - * - * @see https://wiki.php.net/rfc/dom_living_standard_api - * @return DOMElement|null - */ - public function previousElementSibling() - { - $previous = $this->previousSibling; - while ($previous) { - if ($previous->nodeType === XML_ELEMENT_NODE) { - return $previous; - } - $previous = $previous->previousSibling; - } - return null; - } -} |