# File lib/stella/core_ext.rb, line 186 def days() seconds * PER_DAY end
# File lib/stella/core_ext.rb, line 185 def hours() seconds * PER_HOUR end
# File lib/stella/core_ext.rb, line 192 def in_days() seconds / PER_DAY end
# File lib/stella/core_ext.rb, line 193 def in_hours() seconds / PER_HOUR end
# File lib/stella/core_ext.rb, line 196 def in_microseconds() seconds / PER_MICROSECOND end
# File lib/stella/core_ext.rb, line 195 def in_milliseconds() seconds / PER_MILLISECOND end
# File lib/stella/core_ext.rb, line 194 def in_minutes() seconds / PER_MINUTE end
# File lib/stella/core_ext.rb, line 202 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/stella/core_ext.rb, line 198 def in_time Time.at(self).utc end
# File lib/stella/core_ext.rb, line 191 def in_weeks() seconds / PER_DAY / 7 end
# File lib/stella/core_ext.rb, line 190 def in_years() seconds / PER_DAY / 365 end
# File lib/stella/core_ext.rb, line 181 def microseconds() seconds * PER_MICROSECOND end
# File lib/stella/core_ext.rb, line 182 def milliseconds() seconds * PER_MILLISECOND end
# File lib/stella/core_ext.rb, line 184 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/stella/core_ext.rb, line 183 def seconds() self end
# File lib/stella/core_ext.rb, line 187 def weeks() seconds * PER_DAY * 7 end
# File lib/stella/core_ext.rb, line 188 def years() seconds * PER_DAY * 365 end
Generated with the Darkfish Rdoc Generator 2.