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 318
318:           def initialize(*args)
319:             if Utils.element_initialize_arguments?(args)
320:               super
321:             else
322:               super()
323:               self.url = args[0]
324:               self.length = args[1]
325:               self.type = args[2]
326:             end
327:           end

Private Instance methods

[Source]

     # File lib/rss/0.9.rb, line 330
330:           def maker_target(item)
331:             item.enclosure
332:           end

[Source]

     # File lib/rss/0.9.rb, line 334
334:           def setup_maker_attributes(enclosure)
335:             enclosure.url = url
336:             enclosure.length = length
337:             enclosure.type = type
338:           end

[Validate]