class ActivityProvider::LRS::Group
Public Class Methods
new(args)
click to toggle source
Calls superclass method
# File lib/activity_provider/lrs/group.rb, line 9 def initialize(args) @object_type = 'Group' super end
Public Instance Methods
as_json(*_args)
click to toggle source
# File lib/activity_provider/lrs/group.rb, line 14 def as_json(*_args) dumped_hash = { objectType: @object_type } dumped_hash[:name] = @name if @name dumped_hash[:member] = @members if @members && !@members.empty? dumped_hash.merge!(@identifier.as_json) dumped_hash end