Class: RailsXapi::ContextActivity
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- RailsXapi::ContextActivity
- Defined in:
- app/models/rails_xapi/context_activity.rb
Overview
The optional context activity. See: github.com/adlnet/xAPI-Spec/blob/master/xAPI-Data.md#246-context
Instance Method Summary collapse
Instance Method Details
#as_json ⇒ Object
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 |