diff options
Diffstat (limited to 'bridges/ExecuteProgramBridge.php')
-rw-r--r-- | bridges/ExecuteProgramBridge.php | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/bridges/ExecuteProgramBridge.php b/bridges/ExecuteProgramBridge.php index 24342d1f..a2da864e 100644 --- a/bridges/ExecuteProgramBridge.php +++ b/bridges/ExecuteProgramBridge.php @@ -2,37 +2,37 @@ class ExecuteProgramBridge extends BridgeAbstract { - const NAME = 'Execute Program Blog'; - const URI = 'https://www.executeprogram.com/blog'; - const DESCRIPTION = 'Unofficial feed for the www.executeprogram.com blog'; - const MAINTAINER = 'dvikan'; + const NAME = 'Execute Program Blog'; + const URI = 'https://www.executeprogram.com/blog'; + const DESCRIPTION = 'Unofficial feed for the www.executeprogram.com blog'; + const MAINTAINER = 'dvikan'; - public function collectData() - { - $data = json_decode(getContents('https://www.executeprogram.com/api/pages/blog')); + public function collectData() + { + $data = json_decode(getContents('https://www.executeprogram.com/api/pages/blog')); - foreach ($data->posts as $post) { - $year = $post->date->year; - $month = $post->date->month; - $day = $post->date->day; + foreach ($data->posts as $post) { + $year = $post->date->year; + $month = $post->date->month; + $day = $post->date->day; - $item = array(); - $item['uri'] = sprintf('https://www.executeprogram.com/blog/%s', $post->slug); - $item['title'] = $post->title; - $dateTime = \DateTime::createFromFormat('Y-m-d', $year . '-' . $month . '-' . $day); - $item['timestamp'] = $dateTime->format('U'); - $item['content'] = $post->body; + $item = []; + $item['uri'] = sprintf('https://www.executeprogram.com/blog/%s', $post->slug); + $item['title'] = $post->title; + $dateTime = \DateTime::createFromFormat('Y-m-d', $year . '-' . $month . '-' . $day); + $item['timestamp'] = $dateTime->format('U'); + $item['content'] = $post->body; - $this->items[] = $item; - } + $this->items[] = $item; + } - usort($this->items, function ($a, $b) { - return $a['timestamp'] < $b['timestamp']; - }); - } + usort($this->items, function ($a, $b) { + return $a['timestamp'] < $b['timestamp']; + }); + } - public function getIcon() - { - return 'https://www.executeprogram.com/favicon.ico'; - } + public function getIcon() + { + return 'https://www.executeprogram.com/favicon.ico'; + } } |