module IVLE::Consultation

Public Instance Methods

consultation_cancel_slot(consultation_id) click to toggle source
# File lib/IVLE/api/consultation.rb, line 20
def consultation_cancel_slot(consultation_id)
  api_post 'Consultation_CancelSlot_JSON', consultationid: consultation_id
end
consultation_module_facilitators_with_slots(course_id, include_slots, slot_type) click to toggle source
# File lib/IVLE/api/consultation.rb, line 3
def consultation_module_facilitators_with_slots(course_id, include_slots, slot_type)
  api 'Consultation_ModuleFacilitatorsWithSlots', courseid: course_id, includeslots: include_slots, slottype: slot_type
end
consultation_sign_up(consultation_id) click to toggle source
# File lib/IVLE/api/consultation.rb, line 15
def consultation_sign_up(consultation_id)
  # WTF is this? Gosh, just pass in an additional format parameter!
  api_post 'Consultation_SignUp_JSON', consultationid: consultation_id
end
consultation_signed_up_slots() click to toggle source
# File lib/IVLE/api/consultation.rb, line 11
def consultation_signed_up_slots
  api 'Consultation_SignedUpSlots'
end
consultation_slots(lec_id, slot_type) click to toggle source
# File lib/IVLE/api/consultation.rb, line 7
def consultation_slots(lec_id, slot_type)
  api 'ConsultationSlots', lecid: lec_id, slottype: slot_type
end