Class: Fixnum

Inherits:
Object
  • Object
show all
Defined in:
lib/orion/orion_objects/fixnum.rb

Instance Method Summary collapse

Instance Method Details

#daysObject Also known as: day



14
15
16
# File 'lib/orion/orion_objects/fixnum.rb', line 14

def days
  self * 24.hours
end

#hoursObject Also known as: hour



10
11
12
# File 'lib/orion/orion_objects/fixnum.rb', line 10

def hours
  self * 60.minutes
end

#minutesObject Also known as: minute



6
7
8
# File 'lib/orion/orion_objects/fixnum.rb', line 6

def minutes
  self * 60.seconds
end

#monthsObject Also known as: month



22
23
24
# File 'lib/orion/orion_objects/fixnum.rb', line 22

def months
  self * 4.weeks
end

#secondsObject Also known as: second



2
3
4
# File 'lib/orion/orion_objects/fixnum.rb', line 2

def seconds
  self
end

#weeksObject Also known as: week



18
19
20
# File 'lib/orion/orion_objects/fixnum.rb', line 18

def weeks
  self * 7.days
end

#yearsObject Also known as: year



26
27
28
# File 'lib/orion/orion_objects/fixnum.rb', line 26

def years
  self * 12.months
end