module IVLE::IVLEModule

Public Instance Methods

module(course_id, title_only=false, duration=0, include_all_info=true) click to toggle source
# File lib/IVLE/api/module.rb, line 15
def module(course_id, title_only=false, duration=0, include_all_info=true)
  api 'Module', courseid: course_id, titleonly: title_only, duration: duration, includeallinfo: include_all_info
end
module_information(course_id, duration=0) click to toggle source
# File lib/IVLE/api/module.rb, line 29
def module_information(course_id, duration=0)
  api 'Module_Information', courseid: course_id, duration: duration
end
module_lecturers(course_id, duration=0) click to toggle source
# File lib/IVLE/api/module.rb, line 25
def module_lecturers(course_id, duration=0)
  api 'Module_Lecturers', courseid: course_id, duration: duration
end
module_reading(course_id, duration=0) click to toggle source
# File lib/IVLE/api/module.rb, line 45
def module_reading(course_id, duration=0)
  api 'Module_Reading', courseid: course_id, duration: duration
end
module_reading_formatted(course_id, duration=0) click to toggle source
# File lib/IVLE/api/module.rb, line 37
def module_reading_formatted(course_id, duration=0)
  api 'Module_ReadingFormatted', courseid: course_id, duration: duration
end
module_reading_unformatted(course_id, duration=0) click to toggle source
# File lib/IVLE/api/module.rb, line 41
def module_reading_unformatted(course_id, duration=0)
  api 'Module_ReadingUnformatted', courseid: course_id, duration: duration
end
modules(duration=0, include_all_info=true) click to toggle source
# File lib/IVLE/api/module.rb, line 3
def modules(duration=0, include_all_info=true)
  api 'Modules', duration: duration, includeallinfo: include_all_info
end
modules_staff(duration=0, include_all_info=true) click to toggle source
# File lib/IVLE/api/module.rb, line 7
def modules_staff(duration=0, include_all_info=true)
  api 'Modules_Staff', duration: duration, includeallinfo: include_all_info
end
modules_student(duration=0, include_all_info=true) click to toggle source
# File lib/IVLE/api/module.rb, line 11
def modules_student(duration=0, include_all_info=true)
  api 'Modules_Student', duration: duration, includeallinfo: include_all_info
end
modules_taken(student_id) click to toggle source
# File lib/IVLE/api/module.rb, line 49
def modules_taken(student_id)
  api 'Modules_Taken', studentid: student_id
end