Class RSS::Rss::Channel::Item
In: lib/rss/content/2.0.rb
lib/rss/2.0.rb
lib/rss/0.9.rb
lib/rss/dublincore/2.0.rb
lib/rss/itunes.rb
lib/rss/trackback.rb
Parent: Object

Methods

Included Modules

ContentModel RSS09 DublinCoreModel ITunesItemModel TrackBackModel20

Classes and Modules

Class RSS::Rss::Channel::Item::Category
Class RSS::Rss::Channel::Item::Enclosure
Class RSS::Rss::Channel::Item::Guid
Class RSS::Rss::Channel::Item::Source

External Aliases

pubDate -> date
pubDate= -> date=
setup_maker_element -> _setup_maker_element

Private Instance methods

[Source]

     # File lib/rss/0.9.rb, line 259
259:         def maker_target(items)
260:           if items.respond_to?("items")
261:             # For backward compatibility
262:             items = items.items
263:           end
264:           items.new_item
265:         end

[Source]

    # File lib/rss/2.0.rb, line 56
56:         def setup_maker_element(item)
57:           _setup_maker_element(item)
58:           @guid.setup_maker(item) if @guid
59:         end

[Source]

     # File lib/rss/0.9.rb, line 267
267:         def setup_maker_element(item)
268:           super
269:           @enclosure.setup_maker(item) if @enclosure
270:           @source.setup_maker(item) if @source
271:         end

[Validate]