Class RSS::Maker::Atom::Feed::Items::Item::Source
In: lib/rss/maker/feed.rb
Parent: SourceBase

Methods

Classes and Modules

Class RSS::Maker::Atom::Feed::Items::Item::Source::Categories
Class RSS::Maker::Atom::Feed::Items::Item::Source::Generator
Class RSS::Maker::Atom::Feed::Items::Item::Source::Icon
Class RSS::Maker::Atom::Feed::Items::Item::Source::Links
Class RSS::Maker::Atom::Feed::Items::Item::Source::Logo

Public Instance methods

[Source]

     # File lib/rss/maker/feed.rb, line 240
240:               def to_feed(feed, current)
241:                 source = current.class::Source.new
242:                 setup_values(source)
243:                 current.source = source
244:                 set_parent(source, current)
245:                 setup_other_elements(feed, source)
246:                 current.source = nil if source.to_s == "<source/>"
247:               end

Private Instance methods

[Source]

     # File lib/rss/maker/feed.rb, line 250
250:               def required_variable_names
251:                 []
252:               end

[Source]

     # File lib/rss/maker/feed.rb, line 254
254:               def variables
255:                 super + ["updated"]
256:               end

[Validate]