Class: Locomotive::Activity

Inherits:
Object
  • Object
show all
Includes:
Mongoid::Document
Defined in:
app/models/locomotive/activity.rb

Instance Method Summary collapse

Instance Method Details

#actionObject



27
28
29
# File 'app/models/locomotive/activity.rb', line 27

def action
  self.key.split('.').last
end

#domainObject

methods ##



23
24
25
# File 'app/models/locomotive/activity.rb', line 23

def domain
  self.key.split('.').first
end

#keyObject

validations ##



7
# File 'app/models/locomotive/activity.rb', line 7

field :key

#siteObject

associations ##



11
# File 'app/models/locomotive/activity.rb', line 11

belongs_to :site,       class_name: 'Locomotive::Site', validate: false, autosave: false