Class: MeducationSDK::GroupInvite

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

Direct Known Subclasses

GroupInviteMock

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
8
# File 'lib/meducation_sdk/resources/group_invite.rb', line 5

def group
  return nil unless group_id.to_i > 0
  @group ||= Group.find(group_id)
end

#invited_byObject



10
11
12
13
# File 'lib/meducation_sdk/resources/group_invite.rb', line 10

def invited_by
  return nil unless invited_by_id.to_i > 0
  @invited_by ||= User.find(invited_by_id)
end

#userObject



15
16
17
18
# File 'lib/meducation_sdk/resources/group_invite.rb', line 15

def user
  return nil unless user_id.to_i > 0
  @user ||= User.find(user_id)
end