class YYFeed::FeedMeta

Attributes

feeds[RW]

Public Class Methods

new() click to toggle source
# File lib/YYFeed.rb, line 76
def initialize
  @feeds = Array.new
end

Public Instance Methods

allitems() click to toggle source
# File lib/YYFeed.rb, line 93
def allitems
  ary = Array.new
  @feeds.each do |t|
    t.items.each do |item|
      ary.push(item)
    end
  end
  return ary.sort {|a, b|
    b.date <=> a.date
  }
end
appendFeed(url) click to toggle source
# File lib/YYFeed.rb, line 80
def appendFeed(url)
  open(url) do |rss|
    feed = RSS::Parser.parse(rss)
    feedObj = Feed.new
    feedObj.content = feed
    @feeds.push(feedObj)
  end
end