Class: Paradeiser::Break

Inherits:
Scheduled show all
Defined in:
lib/paradeiser/models/break.rb

Instance Attribute Summary

Attributes inherited from Scheduled

#finished_at, #id, #started_at

Instance Method Summary collapse

Methods inherited from Scheduled

#duration, #name, #new?, #remaining

Constructor Details

#initialize(length = 300.seconds) ⇒ Break



31
32
33
34
# File 'lib/paradeiser/models/break.rb', line 31

def initialize(length = 300.seconds)
  super() # required for state_machine
  @length = length
end

Instance Method Details

#lengthObject



36
37
38
# File 'lib/paradeiser/models/break.rb', line 36

def length
  @length
end