Class: LUSI::API::Course::StaffModuleEnrolment

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

Overview

Represents a staff module enrolment in the LUSI API

Direct Known Subclasses

VLE::ModuleVLEEnrolment

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 StaffEndpoint

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::StaffModuleEnrolment.(LUSI(LUSI::API(LUSI::API::Course(LUSI::API::Course::ModuleEnrolment(LUSI::API::Course::ModuleEnrolment#lookup_index)


920
921
922
# File 'lib/lusi_api/course.rb', line 920

def lookup_index
  :module_staff
end