Class: MediaRss::Builder::Channel
- Defined in:
- lib/media_rss/builder/channel.rb
Instance Method Summary collapse
-
#initialize(channel) ⇒ Channel
constructor
A new instance of Channel.
Methods inherited from Base
Constructor Details
#initialize(channel) ⇒ Channel
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/media_rss/builder/channel.rb', line 8 def initialize(channel) super(channel) @channel = channel build do |builder| builder.channel { builder.send('atom:icon', @channel.icon.to_s) builder.title @channel.title.to_s builder.link @channel.link.to_s builder.description @channel.description.to_s @channel.items.each do |item| Item.build(builder, item) end } end end |