class LabClient::GroupHooks
Inspect Helper
Specifics
Specifics
Specifics
Specifics
Specifics
Public Instance Methods
create(group_id, query)
click to toggle source
# File lib/labclient/groups/hooks/create.rb, line 40 def create(group_id, query) group_id = format_id(group_id) client.request(:post, "groups/#{group_id}/hooks", GroupHook, query) end
delete(group_id, hook_id)
click to toggle source
# File lib/labclient/groups/hooks/delete.rb, line 26 def delete(group_id, hook_id) group_id = format_id(group_id) hook_id = format_id(hook_id) client.request(:delete, "groups/#{group_id}/hooks/#{hook_id}") end
list(group_id)
click to toggle source
# File lib/labclient/groups/hooks/list.rb, line 25 def list(group_id) group_id = format_id(group_id) client.request(:get, "groups/#{group_id}/hooks", GroupHook) end
show(group_id, hook_id)
click to toggle source
# File lib/labclient/groups/hooks/show.rb, line 20 def show(group_id, hook_id) group_id = format_id(group_id) hook_id = format_id(hook_id) client.request(:get, "groups/#{group_id}/hooks/#{hook_id}", GroupHook) end
update(group_id, hook_id, query)
click to toggle source
# File lib/labclient/groups/hooks/update.rb, line 48 def update(group_id, hook_id, query) group_id = format_id(group_id) hook_id = format_id(hook_id) client.request(:put, "groups/#{group_id}/hooks/#{hook_id}", GroupHook, query) end