diff options
-rw-r--r-- | config/beer.json | bin | 1035 -> 0 bytes | |||
-rw-r--r-- | providers/Beer.php | 42 |
2 files changed, 0 insertions, 42 deletions
diff --git a/config/beer.json b/config/beer.json Binary files differdeleted file mode 100644 index 20b4923..0000000 --- a/config/beer.json +++ /dev/null diff --git a/providers/Beer.php b/providers/Beer.php deleted file mode 100644 index 0de1a25..0000000 --- a/providers/Beer.php +++ /dev/null @@ -1,42 +0,0 @@ -<?php - -namespace Providers; - -require_once('Facebook.php'); - -class Beer extends \Providers\Facebook { - - protected $_feedGroup; - - public function __construct($feed, $options=[]) { - parent::__construct($feed, $options); - $this->_feedGroup = $feed; - $this->_groupConfig = json_decode(file_get_contents('../config/beer.json'), TRUE); - } - - protected function _getCachePath() { - return '../cache/beer.%s'; - } - - protected function _fetchItems() { - $data = []; - foreach ($this->_groupConfig[$this->_feedGroup] as $feed) { - $this->_feed = $feed; - $data = array_merge($data, parent::_fetchItems()); - } - $this->_feed = $this->_feedGroup; - return $data; - } - - protected function _sortContent($content) { - usort($content, function($c1, $c2) { return $c2->Time - $c1->Time; }); - return $content; - } - - public function title() { - return sprintf("Beer Facebook page posts - %s", $this->_feed); - } - -} - -?> |