class Float
Public Instance Methods
duration()
click to toggle source
# File lib/ectoplasm.rb, line 223 def duration seconds = self if seconds > 60 seconds = seconds.to_i minutes = seconds / 60 seconds = seconds % 60 end if minutes && minutes > 60 hours = minutes / 60 minutes = minutes % 60 end duration_str = "#{seconds}s" duration_str = "#{minutes}m #{duration_str}" if minutes duration_str = "#{hours}h #{duration_str}" if hours duration_str end