summaryrefslogtreecommitdiff
path: root/src/Readability.php
diff options
context:
space:
mode:
authorAndres Rey <[email protected]>2017-12-01 17:17:19 +0000
committerStyleCI Bot <[email protected]>2017-12-01 17:17:19 +0000
commit995d6fb8045bbbebfe8578f86431aa522985ee6e (patch)
tree1f78f7ad34992c4502f0e9153aced92ac4b1ae76 /src/Readability.php
parent35f81ed82beffcacbaa3e2937e90a8cf30b4f9ec (diff)
Apply fixes from StyleCI
Diffstat (limited to 'src/Readability.php')
-rw-r--r--src/Readability.php36
1 files changed, 10 insertions, 26 deletions
diff --git a/src/Readability.php b/src/Readability.php
index c42e577..282e983 100644
--- a/src/Readability.php
+++ b/src/Readability.php
@@ -3,21 +3,12 @@
namespace andreskrey\Readability;
use andreskrey\Readability\NodeClass\DOMDocument;
-use andreskrey\Readability\NodeClass\DOMAttr;
-use andreskrey\Readability\NodeClass\DOMCdataSection;
-use andreskrey\Readability\NodeClass\DOMCharacterData;
-use andreskrey\Readability\NodeClass\DOMComment;
-use andreskrey\Readability\NodeClass\DOMDocumentFragment;
-use andreskrey\Readability\NodeClass\DOMDocumentType;
use andreskrey\Readability\NodeClass\DOMElement;
use andreskrey\Readability\NodeClass\DOMNode;
-use andreskrey\Readability\NodeClass\DOMNotation;
-use andreskrey\Readability\NodeClass\DOMProcessingInstruction;
use andreskrey\Readability\NodeClass\DOMText;
-use andreskrey\Readability\NodeClass\NodeClassTrait;
/**
- * Class Readability
+ * Class Readability.
*/
class Readability
{
@@ -29,49 +20,49 @@ class Readability
protected $dom;
/**
- * Title of the article
+ * Title of the article.
*
* @var string|null
*/
protected $title = null;
/**
- * HTML content article
+ * HTML content article.
*
* @var string|null
*/
protected $content = null;
/**
- * Excerpt of the article
+ * Excerpt of the article.
*
* @var string|null
*/
protected $excerpt = null;
/**
- * Main image of the article
+ * Main image of the article.
*
* @var string|null
*/
protected $image = null;
/**
- * Author of the article. Extracted from the byline tags and other social media properties
+ * Author of the article. Extracted from the byline tags and other social media properties.
*
* @var string|null
*/
protected $author = null;
/**
- * Direction of the text
+ * Direction of the text.
*
* @var string|null
*/
protected $direction = null;
/**
- * Configuration object
+ * Configuration object.
*
* @var Configuration
*/
@@ -116,7 +107,7 @@ class Readability
}
/**
- * Main parse function
+ * Main parse function.
*
* @param $html
*
@@ -229,7 +220,7 @@ class Readability
}
/**
- * Tries to guess relevant info from metadata of the html. Sets the results in the Readability properties
+ * Tries to guess relevant info from metadata of the html. Sets the results in the Readability properties.
*/
private function getMetadata()
{
@@ -326,7 +317,6 @@ class Readability
return $result;
}
-
/**
* Tries to get the main article image. Will only update the metadata if the getMetadata function couldn't
* find a correct image.
@@ -447,7 +437,6 @@ class Readability
return $curTitle;
}
-
private function toAbsoluteURI($uri)
{
list($pathBase, $scheme, $prePath) = $this->getPathInfo($this->configuration->getOriginalURL());
@@ -495,7 +484,6 @@ class Readability
return [$pathBase, $scheme, $prePath];
}
-
/**
* Gets nodes from the root element.
*
@@ -641,7 +629,6 @@ class Readability
return false;
}
-
/**
* Removes all the scripts of the html.
*
@@ -735,7 +722,6 @@ class Readability
}
}
-
/**
* Assign scores to each node. This function will rate each node and return a DOMElement object for each one.
*
@@ -1147,7 +1133,6 @@ class Readability
}
}
-
/**
* Remove the style attribute on every e and under.
* TODO: To be moved to Readability.
@@ -1417,7 +1402,6 @@ class Readability
return $article;
}
-
/**
* @return null|string
*/