Support for the Ruby 2.4 series has ended. See here for reference.

In Files

  • rss/maker/itunes.rb

Class/Module Index [+]

Quicksearch

RSS::Maker::ITunesItemModel::ITunesDurationBase

Attributes

content[R]

Public Instance Methods

content=(content) click to toggle source
 
               # File rss/maker/itunes.rb, line 183
def content=(content)
  if content.nil?
    @hour, @minute, @second, @content = nil
  else
    @hour, @minute, @second =
      ::RSS::ITunesItemModel::ITunesDuration.parse(content)
    @content = content
  end
end
            
hour=(hour) click to toggle source
 
               # File rss/maker/itunes.rb, line 193
def hour=(hour)
  @hour = Integer(hour)
  update_content
end
            
minute=(minute) click to toggle source
 
               # File rss/maker/itunes.rb, line 198
def minute=(minute)
  @minute = Integer(minute)
  update_content
end
            
second=(second) click to toggle source
 
               # File rss/maker/itunes.rb, line 203
def second=(second)
  @second = Integer(second)
  update_content
end
            
to_feed(feed, current) click to toggle source
 
               # File rss/maker/itunes.rb, line 208
def to_feed(feed, current)
  if @content and current.respond_to?(:itunes_duration=)
    current.itunes_duration ||= current.class::ITunesDuration.new
    current.itunes_duration.content = @content
  end
end