Class: Troo::Refresh

Inherits:
Ohm::Model
  • Object
show all
Includes:
Ohm::DataTypes, ModelHelpers
Defined in:
lib/troo/models/refresh.rb

Class Method Summary collapse

Methods included from ModelHelpers

included

Class Method Details

.completed!Troo::Refresh

Returns:



12
13
14
15
# File 'lib/troo/models/refresh.rb', line 12

def completed!
  all.map { |record| record.delete }
  create(last_performed_at: Time.now.to_s)
end

.last_performed_atString, NilClass Also known as: last_performed_at?

Returns:

  • (String, NilClass)


18
19
20
# File 'lib/troo/models/refresh.rb', line 18

def last_performed_at
  first ? first.last_performed_at : nil
end