Class: LUSI::API::Course::StudentModuleEnrolment

Inherits:
ModuleEnrolment show all
Extended by:
StudentEndpoint
Defined in:
lib/lusi_api/course.rb

Overview

Represents a student module enrolment in the LUSI API

Instance Attribute Summary

Attributes inherited from ModuleEnrolment

#module_identity

Attributes inherited from Enrolment::EnrolmentBase

#enrolment_role, #identity, #is_current_enrolment, #is_current_identity, #username

Instance Method Summary collapse

Methods included from StudentEndpoint

lusi_ws_endpoint

Methods inherited from ModuleEnrolment

#initialize, lusi_ws_method, lusi_ws_xml_root

Methods inherited from CourseEnrolment

lookup_index, #lookup_indices, #lookup_key

Methods inherited from Enrolment::EnrolmentBase

get_instance, #initialize, #lookup_indices, #lookup_key, lusi_ws_path

Methods included from LUSI::API::Core::Endpoint

#lusi_ws_endpoint, #lusi_ws_method, #lusi_ws_path, #lusi_ws_xml_root

Constructor Details

This class inherits a constructor from LUSI::API::Course::ModuleEnrolment

Instance Method Details

#lookup_indexObject

See Also:

  • LUSI::API::Course::StudentModuleEnrolment.(LUSI(LUSI::API(LUSI::API::Course(LUSI::API::Course::ModuleEnrolment(LUSI::API::Course::ModuleEnrolment#lookup_index)


946
947
948
# File 'lib/lusi_api/course.rb', line 946

def lookup_index
  :module_student
end