class Timely::Period

Constants

UNITS

Attributes

number[R]
units[R]

Public Class Methods

new(number, units) click to toggle source
# File lib/timely/rails/period.rb, line 20
def initialize(number, units)
  @number = number
  @units  = units.to_sym
end

Public Instance Methods

after(time) click to toggle source
# File lib/timely/rails/period.rb, line 25
def after(time)
  time.advance_considering_calendar(units, number)
end
to_s() click to toggle source
# File lib/timely/rails/period.rb, line 29
def to_s
  "#{number} #{units.to_s.gsub('_', '')}"
end