lib/workhours/period.rb in workhours-0.1.0 vs lib/workhours/period.rb in workhours-0.2.0
- old
+ new
@@ -1,15 +1,15 @@
module Workhours
class Period
attr_accessor :wday, :shift
def initialize(wday, beginning, ending)
@wday = wday
- beginning = TimeOfDay.parse(beginning) unless beginning.is_a?(TimeOfDay)
- ending = TimeOfDay.parse(ending) unless ending.is_a?(TimeOfDay)
+ beginning = Tod::TimeOfDay.parse(beginning) unless beginning.is_a?(Tod::TimeOfDay)
+ ending = Tod::TimeOfDay.parse(ending) unless ending.is_a?(Tod::TimeOfDay)
if ending.second_of_day != 0 && ending < beginning
raise MultidayPeriodError.new()
end
- @shift = Shift.new(beginning, ending)
+ @shift = Tod::Shift.new(beginning, ending)
end
def inspect
"<Workhours::Period wday:#{wday} beginning:#{beginning.to_s} ending:#{ending.to_s}>"
end