Sha256: fcfd0ca62aea7535675654688833722f9a69a8fd4a0a7e396449a9402e54d3f4
Contents?: true
Size: 805 Bytes
Versions: 66
Compression:
Stored size: 805 Bytes
Contents
module Bearcat class Client < Footrest::Client module Groups def course_groups(course) get("/api/v1/courses/#{course.to_s}/groups") end def account_groups(account_id) get("/api/v1/accounts/#{account_id}/groups") end def category_groups(group_category_id) get("/api/v1/group_categories/#{group_category_id}/groups") end def group(id) get("/api/v1/groups/#{id}") end def create_group(group_category_id, params={}) post("/api/v1/group_categories/#{group_category_id}/groups", params) end def edit_group(group_id, params={}) put("/api/v1/groups/#{group_id}", params) end def delete_group(group_id) delete("/api/v1/groups/#{group_id}") end end end end
Version data entries
66 entries across 66 versions & 1 rubygems