Sha256: 3cc65ad8c12fc80abb99bf50405672f83f754b2829ea5e1f1e28c99231b8e589
Contents?: true
Size: 887 Bytes
Versions: 24
Compression:
Stored size: 887 Bytes
Contents
module Bearcat class Client < Footrest::Client module Modules def course_modules(course, params = {}) get("/api/v1/courses/#{course.to_s}/modules", params) end def course_module_item_sequence(course, params = {}) get("/api/v1/courses/#{course}/module_item_sequence", params) end def course_module(course_id, context_module_id, params={}) get("/api/v1/courses/#{course_id}/modules/#{context_module_id}", params) end def create_module(course, params={}) post("/api/v1/courses/#{course}/modules", params) end def update_module(course, module_id, params={}) put("/api/v1/courses/#{course}/modules/#{module_id}", params) end def delete_module(course, module_id, params={}) delete("/api/v1/courses/#{course}/modules/#{module_id}", params) end end end end
Version data entries
24 entries across 24 versions & 1 rubygems