Module RSS::Maker::AtomGenerator
In: lib/rss/maker/atom.rb

Methods

Public Instance methods

[Source]

     # File lib/rss/maker/atom.rb, line 130
130:       def to_feed(feed, current)
131:         generator = current.class::Generator.new
132:         if setup_values(generator)
133:           current.generator = generator
134:           set_parent(generator, current)
135:           setup_other_elements(feed)
136:         elsif variable_is_set?
137:           raise NotSetError.new(self.class.not_set_name,
138:                                 not_set_required_variables)
139:         end
140:       end

Private Instance methods

[Source]

     # File lib/rss/maker/atom.rb, line 143
143:       def required_variable_names
144:         %w(content)
145:       end

[Validate]