module BridgeAPI::Client::CourseTemplate

Public Instance Methods

create_course_template(params = {}) click to toggle source
# File lib/bridge_api/client/course_template.rb, line 10
def create_course_template(params = {})
  post("#{API_PATH}#{AUTHOR_PATH}#{COURSE_TEMPLATE_PATH}", params)
end
delete_course_template(course_template_id, params = {}) click to toggle source
# File lib/bridge_api/client/course_template.rb, line 14
def delete_course_template(course_template_id, params = {})
  delete("#{API_PATH}#{AUTHOR_PATH}#{COURSE_TEMPLATE_PATH}/#{course_template_id}", params)
end
get_all_course_templates(params = {}) click to toggle source
# File lib/bridge_api/client/course_template.rb, line 6
def get_all_course_templates(params = {})
  get("#{API_PATH}#{AUTHOR_PATH}#{COURSE_TEMPLATE_PATH}", params)
end
get_course_template(course_template_id, params = {}) click to toggle source
# File lib/bridge_api/client/course_template.rb, line 22
def get_course_template(course_template_id, params = {})
  get("#{API_PATH}#{AUTHOR_PATH}#{COURSE_TEMPLATE_PATH}/#{course_template_id}", params)
end
publish_course_template(course_template_id, params = {}) click to toggle source
# File lib/bridge_api/client/course_template.rb, line 18
def publish_course_template(course_template_id, params = {})
  post("#{API_PATH}#{AUTHOR_PATH}#{COURSE_TEMPLATE_PATH}/#{course_template_id}/publish", params)
end
update_course_template(course_template_id, params = {}) click to toggle source
# File lib/bridge_api/client/course_template.rb, line 26
def update_course_template(course_template_id, params = {})
  put("#{API_PATH}#{AUTHOR_PATH}#{COURSE_TEMPLATE_PATH}/#{course_template_id}", params)
end