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

Private Instance methods

[Source]

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

[Source]

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

[Validate]