Class RSS::Maker::RSS09::Image
In: lib/rss/maker/0.9.rb
Parent: ImageBase

Methods

Public Instance methods

[Source]

     # File lib/rss/maker/0.9.rb, line 224
224:         def to_feed(rss)
225:           image = Rss::Channel::Image.new
226:           set = setup_values(image)
227:           if set
228:             image.link = link
229:             rss.channel.image = image
230:             set_parent(image, rss.channel)
231:             setup_other_elements(rss, image)
232:           elsif required_element?
233:             raise NotSetError.new("maker.image", not_set_required_variables)
234:           end
235:         end

Private Instance methods

[Source]

     # File lib/rss/maker/0.9.rb, line 242
242:         def required_element?
243:           true
244:         end

[Source]

     # File lib/rss/maker/0.9.rb, line 238
238:         def required_variable_names
239:           %w(url title link)
240:         end

[Validate]