class LabClient::GroupBadges
Inspect Helper
Specifics
Specifics
Specifics
Specifics
Specifics
Specifics
Public Instance Methods
create(group_id, query)
click to toggle source
# File lib/labclient/groups/badges/create.rb, line 42 def create(group_id, query) group_id = format_id(group_id) client.request(:post, "groups/#{group_id}/badges", GroupBadge, query) end
delete(group_id, badge_id)
click to toggle source
# File lib/labclient/groups/badges/delete.rb, line 26 def delete(group_id, badge_id) group_id = format_id(group_id) badge_id = format_id(badge_id) client.request(:delete, "groups/#{group_id}/badges/#{badge_id}") end
list(group_id)
click to toggle source
# File lib/labclient/groups/badges/list.rb, line 22 def list(group_id) group_id = format_id(group_id) client.request(:get, "groups/#{group_id}/badges", GroupBadge) end
preview(group_id, query)
click to toggle source
# File lib/labclient/groups/badges/preview.rb, line 35 def preview(group_id, query) group_id = format_id(group_id) client.request(:get, "groups/#{group_id}/badges/render", nil, query) end
show(group_id, badge_id)
click to toggle source
# File lib/labclient/groups/badges/show.rb, line 20 def show(group_id, badge_id) group_id = format_id(group_id) badge_id = format_id(badge_id) client.request(:get, "groups/#{group_id}/badges/#{badge_id}", GroupBadge) end
update(group_id, badge_id, query)
click to toggle source
# File lib/labclient/groups/badges/update.rb, line 38 def update(group_id, badge_id, query) group_id = format_id(group_id) badge_id = format_id(badge_id) client.request(:put, "groups/#{group_id}/badges/#{badge_id}", GroupBadge, query) end