//Zend class ZF { private static $zend; // Library public static function library($library = '', $params = NULL) { require_once '/zend/Loader.php'; $prefix = 'Zend_'; $library_name = $prefix.str_replace('/', '_', $library); if ( ! isset(self::$zend->$library_name)) { Zend_Loader::loadClass($library_name); self::$zend->$library_name = ($params !== NULL) ? new $library_name($params) : new $library_name() ;// TODO: multi params } return self::$zend->$library_name; } }
$rss_url = CI::config('rss')->item('url'); $feed_result = ZF::library('feed/rss', $rss_url); foreach ($feed_result as $rss) { echo $rss->description(); }