diff options
Diffstat (limited to 'bridges/CourrierInternationalBridge.php')
-rw-r--r-- | bridges/CourrierInternationalBridge.php | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/bridges/CourrierInternationalBridge.php b/bridges/CourrierInternationalBridge.php index a490e28f..fdbe2ea6 100644 --- a/bridges/CourrierInternationalBridge.php +++ b/bridges/CourrierInternationalBridge.php @@ -1,26 +1,29 @@ <?php -class CourrierInternationalBridge extends FeedExpander { - const MAINTAINER = 'teromene'; - const NAME = 'Courrier International Bridge'; - const URI = 'https://www.courrierinternational.com/'; - const CACHE_TIMEOUT = 300; // 5 min - const DESCRIPTION = 'Returns the newest articles'; +class CourrierInternationalBridge extends FeedExpander +{ + const MAINTAINER = 'teromene'; + const NAME = 'Courrier International Bridge'; + const URI = 'https://www.courrierinternational.com/'; + const CACHE_TIMEOUT = 300; // 5 min + const DESCRIPTION = 'Returns the newest articles'; - public function collectData(){ - $this->collectExpandableDatas(static::URI . 'feed/all/rss.xml', 20); - } + public function collectData() + { + $this->collectExpandableDatas(static::URI . 'feed/all/rss.xml', 20); + } - protected function parseItem($feedItem){ - $item = parent::parseItem($feedItem); + protected function parseItem($feedItem) + { + $item = parent::parseItem($feedItem); - $articlePage = getSimpleHTMLDOMCached($feedItem->link); - $content = $articlePage->find('.article-text, depeche-text', 0); - if (!$content) { - return $item; - } - $item['content'] = sanitize($content); + $articlePage = getSimpleHTMLDOMCached($feedItem->link); + $content = $articlePage->find('.article-text, depeche-text', 0); + if (!$content) { + return $item; + } + $item['content'] = sanitize($content); - return $item; - } + return $item; + } } |