Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more

In Files

  • rss/maker/feed.rb

Class/Module Index [+]

Quicksearch

RSS::Maker::Atom::Feed::Channel

Public Instance Methods

have_required_values?() click to toggle source
 
               # File rss/maker/feed.rb, line 44
def have_required_values?
  super and
    (!authors.empty? or
     @maker.items.any? {|item| !item.authors.empty?})
end
            
to_feed(feed) click to toggle source
 
               # File rss/maker/feed.rb, line 27
def to_feed(feed)
  set_default_values do
    setup_values(feed)
    feed.dc_dates.clear
    setup_other_elements(feed)
    if image_favicon.about
      icon = feed.class::Icon.new
      icon.content = image_favicon.about
      feed.icon = icon
    end
    unless have_required_values?
      raise NotSetError.new("maker.channel",
                            not_set_required_variables)
    end
  end
end