Class: ActivityProvider::LRS::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/activity_provider/lrs/base.rb

Instance Method Summary collapse

Instance Method Details

#to_json(*args) ⇒ Object



6
7
8
# File 'lib/activity_provider/lrs/base.rb', line 6

def to_json(*args)
  as_json.to_json(*args)
end

#validate!Object



10
11
12
# File 'lib/activity_provider/lrs/base.rb', line 10

def validate!
  raise "Invalid entity #{self.class}: #{errors.full_messages}" unless valid?
end