Class RSS::Rss::Channel::Item::Enclosure
In: lib/rss/0.9.rb
Parent: Element

Methods

Included Modules

RSS09

Public Class methods

[Source]

     # File lib/rss/0.9.rb, line 313
313:           def initialize(*args)
314:             if Utils.element_initialize_arguments?(args)
315:               super
316:             else
317:               super()
318:               self.url = args[0]
319:               self.length = args[1]
320:               self.type = args[2]
321:             end
322:           end

Private Instance methods

[Source]

     # File lib/rss/0.9.rb, line 325
325:           def maker_target(item)
326:             item.enclosure
327:           end

[Source]

     # File lib/rss/0.9.rb, line 329
329:           def setup_maker_attributes(enclosure)
330:             enclosure.url = url
331:             enclosure.length = length
332:             enclosure.type = type
333:           end

[Validate]