| Class | RSS::Maker::ITunesItemModel::ITunesDurationBase |
| In: |
lib/rss/maker/itunes.rb
|
| Parent: | Base |
| content | [R] |
# File lib/rss/maker/itunes.rb, line 185
185: def content=(content)
186: if content.nil?
187: @hour, @minute, @second, @content = nil
188: else
189: @hour, @minute, @second =
190: ::RSS::ITunesItemModel::ITunesDuration.parse(content)
191: @content = content
192: end
193: end
# File lib/rss/maker/itunes.rb, line 195
195: def hour=(hour)
196: @hour = Integer(hour)
197: update_content
198: end
# File lib/rss/maker/itunes.rb, line 200
200: def minute=(minute)
201: @minute = Integer(minute)
202: update_content
203: end
# File lib/rss/maker/itunes.rb, line 205
205: def second=(second)
206: @second = Integer(second)
207: update_content
208: end
# File lib/rss/maker/itunes.rb, line 210
210: def to_feed(feed, current)
211: if @content and current.respond_to?(:itunes_duration=)
212: current.itunes_duration ||= current.class::ITunesDuration.new
213: current.itunes_duration.content = @content
214: end
215: end