Class: MeducationSDK::GroupDiscussion

Inherits:
Resource
  • Object
show all
Defined in:
lib/meducation_sdk/resources/group_discussion.rb

Direct Known Subclasses

GroupDiscussionMock

Constant Summary

Constants included from Helpers

Helpers::SDK_TO_SPI_MAPPINGS

Instance Method Summary collapse

Methods inherited from Resource

#created_at, spi_type=, #updated_at

Methods included from Helpers

#sdk_class_for, #sdk_type_for, #spi_type_for

Instance Method Details

#groupObject



5
6
7
# File 'lib/meducation_sdk/resources/group_discussion.rb', line 5

def group
  @group ||= Group.find(group_id)
end

#postsObject



13
14
15
# File 'lib/meducation_sdk/resources/group_discussion.rb', line 13

def posts
  @posts = GroupDiscussionPost.where(discussion_id: id)
end

#started_byObject



9
10
11
# File 'lib/meducation_sdk/resources/group_discussion.rb', line 9

def started_by
  @started_by ||= User.find(started_by_id)
end