class Fixnum

Public Instance Methods

day() click to toggle source
# File lib/aaron/extensions.rb, line 19
def day
  hour * 24
end
hour() click to toggle source
# File lib/aaron/extensions.rb, line 15
def hour
  minute * 60
end
method_missing(m, *args, &block) click to toggle source
Calls superclass method
# File lib/aaron/extensions.rb, line 27
def method_missing m, *args, &block
  if /(.+)s$/.match(m.to_s) and self.respond_to?($1) # support for seconds, minutes etc
    self.send($1)
  else
    super
  end
end
minute() click to toggle source
# File lib/aaron/extensions.rb, line 11
def minute
  second * 60
end
second() click to toggle source
# File lib/aaron/extensions.rb, line 7
def second
  self
end
to(other) click to toggle source
# File lib/aaron/extensions.rb, line 3
def to other
  (self..other)
end
week() click to toggle source
# File lib/aaron/extensions.rb, line 23
def week
  day * 7
end