Class: RailsXapi::ContextActivity

Inherits:
ApplicationRecord show all
Defined in:
app/models/rails_xapi/context_activity.rb

Overview

Instance Method Summary collapse

Instance Method Details

#as_jsonObject



15
16
17
18
19
20
21
# File 'app/models/rails_xapi/context_activity.rb', line 15

def as_json
  { id: object_id, objectType: object&.object_type }.tap do |hash|
    hash[
      :definition
    ] = object&.definition&.as_json if object&.definition.present?
  end
end