aboutsummaryrefslogtreecommitdiff
path: root/bridges/N26Bridge.php
diff options
context:
space:
mode:
Diffstat (limited to 'bridges/N26Bridge.php')
-rw-r--r--bridges/N26Bridge.php58
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';
+ }
}