Class: ActivityConsumer::RemoteActivity

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/activity_consumer/remote_activity.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.latest_timestampObject



13
14
15
16
17
# File 'app/models/activity_consumer/remote_activity.rb', line 13

def self.latest_timestamp
  return nil unless RemoteActivity.count > 0
  t = RemoteActivity.last.timestamp
  t.strftime("%Y-%m-%dT%H:%M:%S.%6N%z")
end

Instance Method Details

#short_typeObject



19
20
21
# File 'app/models/activity_consumer/remote_activity.rb', line 19

def short_type
  type.gsub(/.*Remote/, '').gsub(/Activity/, '').underscore
end