Class: Ecoportal::API::GraphQL::Query::Actions

Inherits:
Base::QueryConnection show all
Defined in:
lib/ecoportal/api/graphql/query/actions.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



16
17
18
# File 'lib/ecoportal/api/graphql/query/actions.rb', line 16

def default_base_path
  ["currentOrganization"]
end

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



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

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