Class: Ecm::TimeTracking::EntryType
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Ecm::TimeTracking::EntryType
- Defined in:
- app/models/ecm/time_tracking/entry_type.rb
Instance Method Summary collapse
- #due_in_hours ⇒ Object
- #due_in_hours=(due_in_hours) ⇒ Object
- #due_in_minutes ⇒ Object
- #due_in_minutes=(due_in_minutes) ⇒ Object
- #human ⇒ Object
Instance Method Details
#due_in_hours ⇒ Object
18 19 20 |
# File 'app/models/ecm/time_tracking/entry_type.rb', line 18 def due_in_hours (due_in_minutes || 0) / 60 end |
#due_in_hours=(due_in_hours) ⇒ Object
14 15 16 |
# File 'app/models/ecm/time_tracking/entry_type.rb', line 14 def due_in_hours=(due_in_hours) self.due_in_minutes = due_in_hours.to_i * 60 end |
#due_in_minutes ⇒ Object
10 11 12 |
# File 'app/models/ecm/time_tracking/entry_type.rb', line 10 def due_in_minutes (due_in_seconds || 0) / 60 end |
#due_in_minutes=(due_in_minutes) ⇒ Object
6 7 8 |
# File 'app/models/ecm/time_tracking/entry_type.rb', line 6 def due_in_minutes=(due_in_minutes) self.due_in_seconds = due_in_minutes.to_i * 60 end |
#human ⇒ Object
22 23 24 |
# File 'app/models/ecm/time_tracking/entry_type.rb', line 22 def human identifier end |