Class: Timetrap::Entry

Inherits:
Sequel::Model
  • Object
show all
Defined in:
lib/timetrap/models.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.sheetsObject



13
14
15
# File 'lib/timetrap/models.rb', line 13

def self.sheets
  map{|e|e.sheet}.uniq.sort
end

Instance Method Details

#end=(time) ⇒ Object



9
10
11
# File 'lib/timetrap/models.rb', line 9

def end= time
  self[:end]= Chronic.parse(time) || time
end

#start=(time) ⇒ Object



5
6
7
# File 'lib/timetrap/models.rb', line 5

def start= time
  self[:start]= Chronic.parse(time) || time
end