diff options
Diffstat (limited to 'src/Nodes')
23 files changed, 107 insertions, 78 deletions
diff --git a/src/Nodes/DOM/DOMAttr.php b/src/Nodes/DOM/DOMAttr.php new file mode 100644 index 0000000..91729f3 --- /dev/null +++ b/src/Nodes/DOM/DOMAttr.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMAttr extends \DOMAttr +{ + use NodeTrait; +} diff --git a/src/Nodes/DOM/DOMCdataSection.php b/src/Nodes/DOM/DOMCdataSection.php new file mode 100644 index 0000000..4535e4e --- /dev/null +++ b/src/Nodes/DOM/DOMCdataSection.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMCdataSection extends \DOMCdataSection +{ + use NodeTrait; +} diff --git a/src/Nodes/DOM/DOMCharacterData.php b/src/Nodes/DOM/DOMCharacterData.php new file mode 100644 index 0000000..e4db11a --- /dev/null +++ b/src/Nodes/DOM/DOMCharacterData.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMCharacterData extends \DOMCharacterData +{ + use NodeTrait; +} diff --git a/src/Nodes/DOM/DOMComment.php b/src/Nodes/DOM/DOMComment.php new file mode 100644 index 0000000..13b004a --- /dev/null +++ b/src/Nodes/DOM/DOMComment.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMComment extends \DOMComment +{ + use NodeTrait; +} diff --git a/src/Nodes/DOMDocument.php b/src/Nodes/DOM/DOMDocument.php index 510cdf2..b99d464 100644 --- a/src/Nodes/DOMDocument.php +++ b/src/Nodes/DOM/DOMDocument.php @@ -1,6 +1,8 @@ <?php -namespace andreskrey\Readability\Nodes; +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; class DOMDocument extends \DOMDocument { diff --git a/src/Nodes/DOM/DOMDocumentFragment.php b/src/Nodes/DOM/DOMDocumentFragment.php new file mode 100644 index 0000000..bcb8946 --- /dev/null +++ b/src/Nodes/DOM/DOMDocumentFragment.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMDocumentFragment extends \DOMDocumentFragment +{ + use NodeTrait; +} diff --git a/src/Nodes/DOM/DOMDocumentType.php b/src/Nodes/DOM/DOMDocumentType.php new file mode 100644 index 0000000..18705a7 --- /dev/null +++ b/src/Nodes/DOM/DOMDocumentType.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMDocumentType extends \DOMDocumentType +{ + use NodeTrait; +} diff --git a/src/Nodes/DOM/DOMElement.php b/src/Nodes/DOM/DOMElement.php new file mode 100644 index 0000000..c07670b --- /dev/null +++ b/src/Nodes/DOM/DOMElement.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMElement extends \DOMElement +{ + use NodeTrait; +} diff --git a/src/Nodes/DOMNode.php b/src/Nodes/DOM/DOMNode.php index 79a352b..f1944c4 100644 --- a/src/Nodes/DOMNode.php +++ b/src/Nodes/DOM/DOMNode.php @@ -1,12 +1,11 @@ <?php -namespace andreskrey\Readability\Nodes; +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; /** - * Class DOMNode - * * @method getAttribute($attribute) - * @package andreskrey\Readability\Nodes */ class DOMNode extends \DOMNode { diff --git a/src/Nodes/DOM/DOMNotation.php b/src/Nodes/DOM/DOMNotation.php new file mode 100644 index 0000000..2e888ce --- /dev/null +++ b/src/Nodes/DOM/DOMNotation.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMNotation extends \DOMNotation +{ + use NodeTrait; +} diff --git a/src/Nodes/DOMProcessingInstruction.php b/src/Nodes/DOM/DOMProcessingInstruction.php index bd80997..9dd4c5c 100644 --- a/src/Nodes/DOMProcessingInstruction.php +++ b/src/Nodes/DOM/DOMProcessingInstruction.php @@ -1,6 +1,8 @@ <?php -namespace andreskrey\Readability\Nodes; +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; class DOMProcessingInstruction extends \DOMProcessingInstruction { diff --git a/src/Nodes/DOM/DOMText.php b/src/Nodes/DOM/DOMText.php new file mode 100644 index 0000000..42c575b --- /dev/null +++ b/src/Nodes/DOM/DOMText.php @@ -0,0 +1,10 @@ +<?php + +namespace andreskrey\Readability\Nodes\DOM; + +use andreskrey\Readability\Nodes\NodeTrait; + +class DOMText extends \DOMText +{ + use NodeTrait; +} diff --git a/src/Nodes/DOMAttr.php b/src/Nodes/DOMAttr.php deleted file mode 100644 index c31517a..0000000 --- a/src/Nodes/DOMAttr.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMAttr extends \DOMAttr -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMCdataSection.php b/src/Nodes/DOMCdataSection.php deleted file mode 100644 index f3a56f0..0000000 --- a/src/Nodes/DOMCdataSection.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMCdataSection extends \DOMCdataSection -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMCharacterData.php b/src/Nodes/DOMCharacterData.php deleted file mode 100644 index e5087d9..0000000 --- a/src/Nodes/DOMCharacterData.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMCharacterData extends \DOMCharacterData -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMComment.php b/src/Nodes/DOMComment.php deleted file mode 100644 index fd2b8b5..0000000 --- a/src/Nodes/DOMComment.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMComment extends \DOMComment -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMDocumentFragment.php b/src/Nodes/DOMDocumentFragment.php deleted file mode 100644 index d5f013e..0000000 --- a/src/Nodes/DOMDocumentFragment.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMDocumentFragment extends \DOMDocumentFragment -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMDocumentType.php b/src/Nodes/DOMDocumentType.php deleted file mode 100644 index 81e426b..0000000 --- a/src/Nodes/DOMDocumentType.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMDocumentType extends \DOMDocumentType -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMElement.php b/src/Nodes/DOMElement.php deleted file mode 100644 index 6ca0a29..0000000 --- a/src/Nodes/DOMElement.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMElement extends \DOMElement -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMNotation.php b/src/Nodes/DOMNotation.php deleted file mode 100644 index a4802e0..0000000 --- a/src/Nodes/DOMNotation.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMNotation extends \DOMNotation -{ - use NodeTrait; -} diff --git a/src/Nodes/DOMText.php b/src/Nodes/DOMText.php deleted file mode 100644 index 43d2ba9..0000000 --- a/src/Nodes/DOMText.php +++ /dev/null @@ -1,8 +0,0 @@ -<?php - -namespace andreskrey\Readability\Nodes; - -class DOMText extends \DOMText -{ - use NodeTrait; -} diff --git a/src/Nodes/NodeTrait.php b/src/Nodes/NodeTrait.php index 5847178..f9bf8f9 100644 --- a/src/Nodes/NodeTrait.php +++ b/src/Nodes/NodeTrait.php @@ -2,6 +2,10 @@ namespace andreskrey\Readability\Nodes; +use andreskrey\Readability\Nodes\DOM\DOMElement; +use andreskrey\Readability\Nodes\DOM\DOMNode; +use andreskrey\Readability\Nodes\DOM\DOMText; + trait NodeTrait { /** diff --git a/src/Nodes/NodeUtility.php b/src/Nodes/NodeUtility.php index 8938a49..800e530 100644 --- a/src/Nodes/NodeUtility.php +++ b/src/Nodes/NodeUtility.php @@ -2,6 +2,10 @@ namespace andreskrey\Readability\Nodes; +use andreskrey\Readability\Nodes\DOM\DOMDocument; +use andreskrey\Readability\Nodes\DOM\DOMNode; +use andreskrey\Readability\Nodes\DOM\DOMElement; + /** * Class NodeUtility. */ |