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

Methods

Public Instance methods

[Source]

    # File lib/rss/maker/atom.rb, line 86
86:       def to_feed(feed, current)
87:         category = feed.class::Category.new
88:         set = setup_values(category)
89:         if set
90:           current.categories << category
91:           set_parent(category, current)
92:           setup_other_elements(feed)
93:         else
94:           raise NotSetError.new(self.class.not_set_name,
95:                                 not_set_required_variables)
96:         end
97:       end

Private Instance methods

[Source]

     # File lib/rss/maker/atom.rb, line 100
100:       def required_variable_names
101:         %w(term)
102:       end

[Source]

     # File lib/rss/maker/atom.rb, line 104
104:       def variables
105:         super + ["term", "scheme"]
106:       end

[Validate]