Module: Yammer::Api::Group
- Included in:
- Client
- Defined in:
- lib/yammer/api/group.rb
Instance Method Summary collapse
- #all_groups(opts = {}) ⇒ Yammer::ApiResponse
- #create_group(opts = {}) ⇒ Yammer::ApiResponse
- #get_group(id) ⇒ Yammer::ApiResponse
- #groups_for_user(id) ⇒ Yammer::ApiResponse
- #update_group(id, opts = {}) ⇒ Yammer::ApiResponse
Instance Method Details
#all_groups(opts = {}) ⇒ Yammer::ApiResponse
16 17 18 |
# File 'lib/yammer/api/group.rb', line 16 def all_groups(opts={}) get("/api/v1/groups", opts) end |
#create_group(opts = {}) ⇒ Yammer::ApiResponse
44 45 46 |
# File 'lib/yammer/api/group.rb', line 44 def create_group(opts={}) post("/api/v1/groups", opts) end |
#get_group(id) ⇒ Yammer::ApiResponse
28 29 30 |
# File 'lib/yammer/api/group.rb', line 28 def get_group(id) get("/api/v1/groups/#{id}") end |
#groups_for_user(id) ⇒ Yammer::ApiResponse
73 74 75 |
# File 'lib/yammer/api/group.rb', line 73 def groups_for_user(id) get("/api/v1/groups/for_user/#{id}") end |
#update_group(id, opts = {}) ⇒ Yammer::ApiResponse
61 62 63 |
# File 'lib/yammer/api/group.rb', line 61 def update_group(id, opts={}) post("/api/v1/groups/#{id}", opts) end |