# File lib/familia/core_ext.rb, line 54 def days() seconds * PER_DAY end
# File lib/familia/core_ext.rb, line 53 def hours() seconds * PER_HOUR end
# File lib/familia/core_ext.rb, line 60 def in_days() seconds / PER_DAY end
# File lib/familia/core_ext.rb, line 61 def in_hours() seconds / PER_HOUR end
# File lib/familia/core_ext.rb, line 64 def in_microseconds() seconds / PER_MICROSECOND end
# File lib/familia/core_ext.rb, line 63 def in_milliseconds() seconds / PER_MILLISECOND end
# File lib/familia/core_ext.rb, line 62 def in_minutes() seconds / PER_MINUTE end
# File lib/familia/core_ext.rb, line 70 def in_seconds(u=nil) case u.to_s when /\A(y)|(years?)\z/ years when /\A(w)|(weeks?)\z/ weeks when /\A(d)|(days?)\z/ days when /\A(h)|(hours?)\z/ hours when /\A(m)|(minutes?)\z/ minutes when /\A(ms)|(milliseconds?)\z/ milliseconds when /\A(us)|(microseconds?)|(μs)\z/ microseconds else self end end
# File lib/familia/core_ext.rb, line 66 def in_time Time.at(self).utc end
# File lib/familia/core_ext.rb, line 59 def in_weeks() seconds / PER_DAY / 7 end
# File lib/familia/core_ext.rb, line 58 def in_years() seconds / PER_DAY / 365 end
# File lib/familia/core_ext.rb, line 49 def microseconds() seconds * PER_MICROSECOND end
# File lib/familia/core_ext.rb, line 50 def milliseconds() seconds * PER_MILLISECOND end
# File lib/familia/core_ext.rb, line 52 def minutes() seconds * PER_MINUTE end
JRuby doesn't like using instance_methods.select here. It could be a bug or something quirky with Attic (although it works in 1.8 and 1.9). The error: lib/attic.rb:32:in `select': yield called out of block (LocalJumpError) lib/stella/mixins/numeric.rb:24 Create singular methods, like hour and day.
instance_methods.select.each do |plural|
singular = plural.to_s.chop alias_method singular, plural
end
# File lib/familia/core_ext.rb, line 51 def seconds() self end
# File lib/familia/core_ext.rb, line 55 def weeks() seconds * PER_DAY * 7 end
# File lib/familia/core_ext.rb, line 56 def years() seconds * PER_DAY * 365 end
Generated with the Darkfish Rdoc Generator 2.