summaryrefslogtreecommitdiff
path: root/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM')
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMAttr.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCdataSection.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCharacterData.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMComment.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocument.php30
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentFragment.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentType.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMElement.php46
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntity.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntityReference.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNode.php14
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNodeList.php82
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNotation.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMProcessingInstruction.php10
-rw-r--r--plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMText.php10
15 files changed, 0 insertions, 282 deletions
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMAttr.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMAttr.php
deleted file mode 100644
index 1bdf395e7..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMAttr.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMAttr extends \DOMAttr
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCdataSection.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCdataSection.php
deleted file mode 100644
index 6ac3dcdfc..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCdataSection.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMCdataSection extends \DOMCdataSection
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCharacterData.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCharacterData.php
deleted file mode 100644
index b196979fc..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMCharacterData.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMCharacterData extends \DOMCharacterData
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMComment.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMComment.php
deleted file mode 100644
index 3b691f486..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMComment.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMComment extends \DOMComment
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocument.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocument.php
deleted file mode 100644
index d91233807..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocument.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMDocument extends \DOMDocument
-{
- use NodeTrait;
-
- public function __construct($version, $encoding)
- {
- parent::__construct($version, $encoding);
-
- $this->registerNodeClass('DOMAttr', DOMAttr::class);
- $this->registerNodeClass('DOMCdataSection', DOMCdataSection::class);
- $this->registerNodeClass('DOMCharacterData', DOMCharacterData::class);
- $this->registerNodeClass('DOMComment', DOMComment::class);
- $this->registerNodeClass('DOMDocument', self::class);
- $this->registerNodeClass('DOMDocumentFragment', DOMDocumentFragment::class);
- $this->registerNodeClass('DOMDocumentType', DOMDocumentType::class);
- $this->registerNodeClass('DOMElement', DOMElement::class);
- $this->registerNodeClass('DOMEntity', DOMEntity::class);
- $this->registerNodeClass('DOMEntityReference', DOMEntityReference::class);
- $this->registerNodeClass('DOMNode', DOMNode::class);
- $this->registerNodeClass('DOMNotation', DOMNotation::class);
- $this->registerNodeClass('DOMProcessingInstruction', DOMProcessingInstruction::class);
- $this->registerNodeClass('DOMText', DOMText::class);
- }
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentFragment.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentFragment.php
deleted file mode 100644
index 33a3f950a..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentFragment.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMDocumentFragment extends \DOMDocumentFragment
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentType.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentType.php
deleted file mode 100644
index cf3cd0f88..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMDocumentType.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMDocumentType extends \DOMDocumentType
-{
- use NodeTrait;
-}
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;
- }
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntity.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntity.php
deleted file mode 100644
index 751b59c48..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntity.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMEntity extends \DOMEntity
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntityReference.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntityReference.php
deleted file mode 100644
index d6fd6d49c..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMEntityReference.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMEntityReference extends \DOMEntityReference
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNode.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNode.php
deleted file mode 100644
index 4a3ab0dc3..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNode.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-/**
- * @method getAttribute($attribute)
- * @method hasAttribute($attribute)
- */
-class DOMNode extends \DOMNode
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNodeList.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNodeList.php
deleted file mode 100644
index a718c00ce..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNodeList.php
+++ /dev/null
@@ -1,82 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-/**
- * Class DOMNodeList.
- *
- * This is a fake DOMNodeList class that allows adding items to the list. The original class is static and the nodes
- * are defined automagically when instantiating it. This fake version behaves exactly the same way but adds the function
- * add() that allows to insert new DOMNodes into the DOMNodeList.
- *
- * It cannot extend the original DOMNodeList class because the functionality behind the property ->length is hidden
- * from the user and cannot be extended, changed, or tweaked.
- */
-class DOMNodeList implements \Countable, \IteratorAggregate
-{
- /**
- * @var array
- */
- protected $items = [];
-
- /**
- * @var int
- */
- protected $length = 0;
-
- /**
- * To allow access to length in the same way that DOMNodeList allows.
- *
- * {@inheritdoc}
- */
- public function __get($name)
- {
- switch ($name) {
- case 'length':
- return $this->length;
- default:
- trigger_error(sprintf('Undefined property: %s::%s', static::class, $name));
- }
- }
-
- /**
- * @param DOMNode|DOMElement|DOMComment $node
- *
- * @return DOMNodeList
- */
- public function add($node)
- {
- $this->items[] = $node;
- $this->length++;
-
- return $this;
- }
-
- /**
- * @param int $offset
- *
- * @return DOMNode|DOMElement|DOMComment
- */
- public function item(int $offset)
- {
- return $this->items[$offset];
- }
-
- /**
- * @return int|void
- */
- public function count(): int
- {
- return $this->length;
- }
-
- /**
- * To make it compatible with iterator_to_array() function.
- *
- * {@inheritdoc}
- */
- public function getIterator(): \ArrayIterator
- {
- return new \ArrayIterator($this->items);
- }
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNotation.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNotation.php
deleted file mode 100644
index d276e42a4..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMNotation.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMNotation extends \DOMNotation
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMProcessingInstruction.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMProcessingInstruction.php
deleted file mode 100644
index 82c69cf01..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMProcessingInstruction.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMProcessingInstruction extends \DOMProcessingInstruction
-{
- use NodeTrait;
-}
diff --git a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMText.php b/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMText.php
deleted file mode 100644
index 6a5716c92..000000000
--- a/plugins/af_readability/vendor/fivefilters/readability.php/src/Nodes/DOM/DOMText.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace fivefilters\Readability\Nodes\DOM;
-
-use fivefilters\Readability\Nodes\NodeTrait;
-
-class DOMText extends \DOMText
-{
- use NodeTrait;
-}