Class: D4H::API::HandlerGroupMembershipResource
- Inherits:
-
Resource
- Object
- Resource
- D4H::API::HandlerGroupMembershipResource
show all
- Defined in:
- lib/d4h/api/resources/handler_group_membership_resource.rb
Constant Summary
collapse
- SUB_URL =
"handler-group-memberships"
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
Methods inherited from Resource
#base_path, #default_headers, #delete_request, #get_request, #handle_response, #initialize, #patch_request, #post_request, #put_request, #resource_url
Instance Method Details
#list(**params) ⇒ Object
8
9
10
|
# File 'lib/d4h/api/resources/handler_group_membership_resource.rb', line 8
def list(**params)
Collection.new(get_request(resource_url, params: params).body, model_class: HandlerGroupMembership)
end
|
#list_all(**params) ⇒ Object
12
13
14
|
# File 'lib/d4h/api/resources/handler_group_membership_resource.rb', line 12
def list_all(**params)
paginate_all(params, model_class: HandlerGroupMembership)
end
|
#show(id:) ⇒ Object
16
17
18
|
# File 'lib/d4h/api/resources/handler_group_membership_resource.rb', line 16
def show(id:)
HandlerGroupMembership.new(get_request("#{resource_url}/#{id}").body)
end
|