class Podcastinator::Feed

Constants

FIELDS

Public Class Methods

new(options = {}) click to toggle source
# File lib/podcastinator/feed.rb, line 22
def initialize(options = {})
  FIELDS.each do |field|
    instance_variable_set("@#{ field }", options[field] || options[field.to_s])
  end

  if @items.kind_of? Array
    @items.map! do |item|
      if item.kind_of? Hash
        Item.new(item)
      else
        item
      end
    end
  end
end