Sha256: 4066263e5702bbf60b6d036e7be6fd5bf2650949e01c8212c0f3a8a34fc67caa
Contents?: true
Size: 640 Bytes
Versions: 37
Compression:
Stored size: 640 Bytes
Contents
module Bearcat class Client < Footrest::Client module Enrollments extend ClientModule get :user_enrollments, "/api/v1/users/:user/enrollments" get :course_enrollments, "/api/v1/courses/:course/enrollments" get :section_enrollments, "/api/v1/sections/:section/enrollments" post :enroll_in_section, "/api/v1/sections/:section/enrollments" post :enroll_in_course, "/api/v1/courses/:course/enrollments" delete :conclude_enrollment, "/api/v1/courses/:course/enrollments/:enrollment" put :reactivate_enrollment, "/api/v1/courses/:course/enrollments/:enrollment/reactivate" end end end
Version data entries
37 entries across 37 versions & 1 rubygems