Class: Ecoportal::API::GraphQL::Query::ContractorEntities

Inherits:
Base::QueryConnection show all
Defined in:
lib/ecoportal/api/graphql/query/contractor_entities.rb

Instance Attribute Summary

Attributes inherited from Base::QueryConnection

#path

Attributes inherited from Base::Query

#client

Instance Method Summary collapse

Methods inherited from Base::QueryConnection

#each, #graphql_query, #initialize, #response_class

Methods inherited from Base::Query

accepted_params, #access_point, clear_accepted_params, #initialize, #request, #response_class, slice_params, #wrap_response

Constructor Details

This class inherits a constructor from Ecoportal::API::GraphQL::Base::QueryConnection

Instance Method Details

#default_base_pathObject



17
18
19
# File 'lib/ecoportal/api/graphql/query/contractor_entities.rb', line 17

def default_base_path
  ["currentOrganization"]
end

#query(path: default_base_path, **kargs, &block) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/ecoportal/api/graphql/query/contractor_entities.rb', line 9

def query(path: default_base_path, **kargs, &block)
  path ||= default_base_path
  #ap = access_point(path)
  request(*path, "contractorEntities") do
    graphql_query(**kargs, &basic_block(&block))
  end
end