Sha256: 38217ee1a51d54be9cd869b46db5b2d7699fd847130b251ef2bc2fcf432fe986
Contents?: true
Size: 988 Bytes
Versions: 1
Compression:
Stored size: 988 Bytes
Contents
module Bearcat class Client < Footrest::Client module Discussions def create_group_discussion(group_id, params = {}) post("/api/v1/groups/#{group_id}/discussion_topics", params) end def create_course_discussion(course_id, params= {}) post("/api/v1/courses/#{course_id}/discussion_topics", params) end def group_discussions(group_id, params = {}) get("/api/v1/groups/#{group_id}/discussion_topics", params) end def course_discussions(course_id, params= {}) get("/api/v1/courses/#{course_id}/discussion_topics", params) end def group_discussion_entries(group_id, discussion_id, params = {}) get("/api/v1/groups/#{group_id}/discussion_topics/#{discussion_id}/entries", params) end def course_discussion_entries(course_id, discussion_id, params= {}) get("/api/v1/courses/#{course_id}/discussion_topics/#{discussion_id}/entries", params) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bearcat-1.2.14 | lib/bearcat/client/discussions.rb |