* @version 1.0 * @license MIT * */ class SimplepieComponent extends Object { var $cache; function __construct() { $this->cache = CACHE . 'rss' . DS; } function feed($feed_url) { //make the cache dir if it doesn't exist if (!file_exists($this->cache)) { $folder = new Folder(); $folder->mkdirr($this->cache); } //include the vendor class vendor('simplepie/simplepie'); //setup SimplePie $feed = new SimplePie(); $feed->set_feed_url($feed_url); $feed->set_cache_location($this->cache); //retrieve the feed $feed->init(); //get the feed items $items = $feed->get_items(); //return if ($items) { return $items; } else { return false; } } } ?> ?>