SimplePie::set_item_class PHP Method

set_item_class() public method

Set which class SimplePie uses for handling feed items
public set_item_class ( $class = 'SimplePie_Item' )
    public function set_item_class($class = 'SimplePie_Item')
    {
        return $this->registry->register('Item', $class, true);
    }

Usage Example

Ejemplo n.º 1
0
function get_feed_items()
{
    // go through all the feed urls
    $items = array();
    $feeds = ORM::for_table('feeds')->find_many();
    foreach ($feeds as $feed_loc) {
        $feed = new SimplePie();
        $feed->set_feed_url($feed_loc->location);
        $feed->set_cache_location("mysql://" . DB_USER . ":" . DB_PASS . "@" . DB_HOST . ":3306/" . DB_NAME);
        $feed->set_item_class('MyItemClass');
        $feed->init();
        $feed->handle_content_type();
        $items = array_merge($items, $feed->get_items());
    }
    return $items;
}
All Usage Examples Of SimplePie::set_item_class