diff options
Diffstat (limited to 'bridges/BleepingComputerBridge.php')
-rw-r--r-- | bridges/BleepingComputerBridge.php | 45 |
1 files changed, 24 insertions, 21 deletions
diff --git a/bridges/BleepingComputerBridge.php b/bridges/BleepingComputerBridge.php index 78ec3125..c1d3d568 100644 --- a/bridges/BleepingComputerBridge.php +++ b/bridges/BleepingComputerBridge.php @@ -1,29 +1,32 @@ <?php -class BleepingComputerBridge extends FeedExpander { - const MAINTAINER = 'csisoap'; - const NAME = 'Bleeping Computer'; - const URI = 'https://www.bleepingcomputer.com/'; - const DESCRIPTION = 'Returns the newest articles.'; +class BleepingComputerBridge extends FeedExpander +{ + const MAINTAINER = 'csisoap'; + const NAME = 'Bleeping Computer'; + const URI = 'https://www.bleepingcomputer.com/'; + const DESCRIPTION = 'Returns the newest articles.'; - protected function parseItem($item){ - $item = parent::parseItem($item); + protected function parseItem($item) + { + $item = parent::parseItem($item); - $article_html = getSimpleHTMLDOMCached($item['uri']); - if(!$article_html) { - $item['content'] .= '<p><em>Could not request ' . $this->getName() . ': ' . $item['uri'] . '</em></p>'; - return $item; - } + $article_html = getSimpleHTMLDOMCached($item['uri']); + if (!$article_html) { + $item['content'] .= '<p><em>Could not request ' . $this->getName() . ': ' . $item['uri'] . '</em></p>'; + return $item; + } - $article_content = $article_html->find('div.articleBody', 0)->innertext; - $article_content = stripRecursiveHTMLSection($article_content, 'div', '<div class="cz-related-article-wrapp'); - $item['content'] = trim($article_content); + $article_content = $article_html->find('div.articleBody', 0)->innertext; + $article_content = stripRecursiveHTMLSection($article_content, 'div', '<div class="cz-related-article-wrapp'); + $item['content'] = trim($article_content); - return $item; - } + return $item; + } - public function collectData(){ - $feed = static::URI . 'feed/'; - $this->collectExpandableDatas($feed); - } + public function collectData() + { + $feed = static::URI . 'feed/'; + $this->collectExpandableDatas($feed); + } } |