diff options
Diffstat (limited to 'bridges/N26Bridge.php')
-rw-r--r-- | bridges/N26Bridge.php | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/bridges/N26Bridge.php b/bridges/N26Bridge.php index 5ca78224..8865600d 100644 --- a/bridges/N26Bridge.php +++ b/bridges/N26Bridge.php @@ -2,42 +2,42 @@ class N26Bridge extends BridgeAbstract { - const MAINTAINER = 'quentinus95'; - const NAME = 'N26 Blog'; - const URI = 'https://n26.com'; - const CACHE_TIMEOUT = 1800; - const DESCRIPTION = 'Returns recent blog posts from N26.'; + const MAINTAINER = 'quentinus95'; + const NAME = 'N26 Blog'; + const URI = 'https://n26.com'; + const CACHE_TIMEOUT = 1800; + const DESCRIPTION = 'Returns recent blog posts from N26.'; - public function collectData() - { - $limit = 5; - $url = 'https://n26.com/en-eu/blog/all'; - $html = getSimpleHTMLDOM($url); + public function collectData() + { + $limit = 5; + $url = 'https://n26.com/en-eu/blog/all'; + $html = getSimpleHTMLDOM($url); - $articles = $html->find('div[class="bl bm"]'); + $articles = $html->find('div[class="bl bm"]'); - foreach($articles as $article) { - $item = array(); + foreach ($articles as $article) { + $item = []; - $itemUrl = self::URI . $article->find('a', 1)->href; - $item['uri'] = $itemUrl; + $itemUrl = self::URI . $article->find('a', 1)->href; + $item['uri'] = $itemUrl; - $item['title'] = $article->find('a', 1)->plaintext; + $item['title'] = $article->find('a', 1)->plaintext; - $fullArticle = getSimpleHTMLDOM($item['uri']); + $fullArticle = getSimpleHTMLDOM($item['uri']); - $createdAt = $fullArticle->find('time', 0); - $item['timestamp'] = strtotime($createdAt->plaintext); + $createdAt = $fullArticle->find('time', 0); + $item['timestamp'] = strtotime($createdAt->plaintext); - $this->items[] = $item; - if (count($this->items) >= $limit) { - break; - } - } - } + $this->items[] = $item; + if (count($this->items) >= $limit) { + break; + } + } + } - public function getIcon() - { - return 'https://n26.com/favicon.ico'; - } + public function getIcon() + { + return 'https://n26.com/favicon.ico'; + } } |