Module: BacklogKit::Client::Group

Included in:
BacklogKit::Client
Defined in:
lib/backlog_kit/client/group.rb

Instance Method Summary collapse

Instance Method Details

#create_group(name, params = {}) ⇒ Object



12
13
14
15
# File 'lib/backlog_kit/client/group.rb', line 12

def create_group(name, params = {})
  params.merge!(name: name)
  post('groups', params)
end

#delete_group(group_id) ⇒ Object



21
22
23
# File 'lib/backlog_kit/client/group.rb', line 21

def delete_group(group_id)
  delete("groups/#{group_id}")
end

#get_group(group_id) ⇒ Object



8
9
10
# File 'lib/backlog_kit/client/group.rb', line 8

def get_group(group_id)
  get("groups/#{group_id}")
end

#get_groups(params = {}) ⇒ Object



4
5
6
# File 'lib/backlog_kit/client/group.rb', line 4

def get_groups(params = {})
  get('groups', params)
end

#update_group(group_id, params = {}) ⇒ Object



17
18
19
# File 'lib/backlog_kit/client/group.rb', line 17

def update_group(group_id, params = {})
  patch("groups/#{group_id}", params)
end