module BridgeAPI::Client::LiveCourseSession

Public Instance Methods

create_live_course_session(live_course_id, params = {}) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 14
def create_live_course_session(live_course_id, params = {})
  post("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}", params)
end
delete_live_course_session(live_course_id, session_id) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 18
def delete_live_course_session(live_course_id, session_id)
  delete("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}/#{session_id}")
end
get_default_web_conference(params = {}) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 34
def get_default_web_conference(params = {})
  get("#{API_PATH}#{AUTHOR_PATH}#{WEB_CONFERENCE_PATH}", params)
end
get_live_course_session(live_course_id, live_course_session_id, params = {}) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 10
def get_live_course_session(live_course_id, live_course_session_id, params = {})
  get("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}/#{live_course_session_id}", params)
end
get_live_course_sessions(live_course_id, params = {}) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 6
def get_live_course_sessions(live_course_id, params = {})
  get("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}", params)
end
publish_live_course_session(live_course_id, session_id) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 30
def publish_live_course_session(live_course_id, session_id)
  post("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}/#{session_id}#{PUBLISH_PATH}")
end
update_live_course_session(live_course_id, session_id, params = {}) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 22
def update_live_course_session(live_course_id, session_id, params = {})
  put("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}/#{session_id}", params)
end
update_web_conference(live_course_id, session_id, params = {}) click to toggle source
# File lib/bridge_api/client/live_course_session.rb, line 26
def update_web_conference(live_course_id, session_id, params = {})
  put("#{API_PATH}#{AUTHOR_PATH}#{LIVE_COURSES_PATH}/#{live_course_id}#{SESSIONS_PATH}/#{session_id}#{WEB_CONFERENCE_PATH}", params)
end