Sha256: 8adb1c6bc359c5b31eadbf6357eefb4aa3f3ee659595a6cc1a44ece95bec6b1a

Contents?: true

Size: 349 Bytes

Versions: 2

Compression:

Stored size: 349 Bytes

Contents

module RRImm
  class GenericFeed
    def initialize(feed)
      @underlying = feed
      @items = feed.items.map {|item| GenericItem.new item }
      case feed
      when RSS::Rss
        @title = feed.channel.title
      when RSS::Atom
      end
    end

    attr_accessor :underlying
    attr_accessor :title

    attr_accessor :items


  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rrimm-0.1.1 lib/rrimm/generic_feed.rb
rrimm-0.1.0 lib/rrimm/generic_feed.rb