Sha256: fe79a383e7358204760d3bd52407ab59d7ec61106bfb7cbd3a215251b1fdf7f3
Contents?: true
Size: 1.13 KB
Versions: 37
Compression:
Stored size: 1.13 KB
Contents
module Bearcat class Client < Footrest::Client module CustomGradebookColumns def custom_gradebook_columns(course, params={}) get("/api/v1/courses/#{course.to_s}/custom_gradebook_columns", params) end def create_gradebook_columns(course, params={}) post("/api/v1/courses/#{course.to_s}/custom_gradebook_columns", params) end def update_gradebook_columns(course, gradebook_column, params={}) put("/api/v1/courses/#{course.to_s}/custom_gradebook_columns/#{gradebook_column}", params) end def delete_gradebook_columns(course, gradebook_column, params={}) delete("/api/v1/courses/#{course.to_s}/custom_gradebook_columns/#{gradebook_column}", params) end def gradebook_columns_data(course, gradebook_column, params={}) get("/api/v1/courses/#{course.to_s}/custom_gradebook_columns/#{gradebook_column}/data", params) end def update_gradebook_columns_data(course, gradebook_column, student, params={}) put("/api/v1/courses/#{course.to_s}/custom_gradebook_columns/#{gradebook_column}/data/#{student}", params) end end end end
Version data entries
37 entries across 37 versions & 1 rubygems