Module: ActiveShopifyGraphQL

Defined in:
lib/active_shopify_graphql.rb,
lib/active_shopify_graphql/model.rb,
lib/active_shopify_graphql/loader.rb,
lib/active_shopify_graphql/testing.rb,
lib/active_shopify_graphql/version.rb,
lib/active_shopify_graphql/gid_helper.rb,
lib/active_shopify_graphql/query/node.rb,
lib/active_shopify_graphql/query/scope.rb,
lib/active_shopify_graphql/loader_proxy.rb,
lib/active_shopify_graphql/search_query.rb,
lib/active_shopify_graphql/testing/hook.rb,
lib/active_shopify_graphql/configuration.rb,
lib/active_shopify_graphql/model_builder.rb,
lib/active_shopify_graphql/testing/store.rb,
lib/active_shopify_graphql/loader_context.rb,
lib/active_shopify_graphql/query/node/raw.rb,
lib/active_shopify_graphql/query/relation.rb,
lib/active_shopify_graphql/query/node/field.rb,
lib/active_shopify_graphql/response/page_info.rb,
lib/active_shopify_graphql/query/node/fragment.rb,
lib/active_shopify_graphql/query/node/singular.rb,
lib/active_shopify_graphql/query/query_builder.rb,
lib/active_shopify_graphql/testing/test_loader.rb,
lib/active_shopify_graphql/graphql_associations.rb,
lib/active_shopify_graphql/query/node/collection.rb,
lib/active_shopify_graphql/query/node/connection.rb,
lib/active_shopify_graphql/logging/graphql_logger.rb,
lib/active_shopify_graphql/logging/graphql_runtime.rb,
lib/active_shopify_graphql/loaders/admin_api_loader.rb,
lib/active_shopify_graphql/query/node/single_record.rb,
lib/active_shopify_graphql/response/response_mapper.rb,
lib/active_shopify_graphql/response/paginated_result.rb,
lib/active_shopify_graphql/query/node/root_connection.rb,
lib/active_shopify_graphql/query/node/current_customer.rb,
lib/active_shopify_graphql/connections/connection_proxy.rb,
lib/active_shopify_graphql/query/node/nested_connection.rb,
lib/active_shopify_graphql/search_query/value_sanitizer.rb,
lib/active_shopify_graphql/connections/connection_loader.rb,
lib/active_shopify_graphql/search_query/parameter_binder.rb,
lib/active_shopify_graphql/logging/graphql_controller_runtime.rb,
lib/active_shopify_graphql/loaders/customer_account_api_loader.rb,
lib/active_shopify_graphql/search_query/hash_condition_formatter.rb

Defined Under Namespace

Modules: Connections, GidHelper, GraphQLAssociations, Loaders, Logging, Query, Response, Testing Classes: Configuration, Error, Loader, LoaderContext, LoaderProxy, Model, ModelBuilder, ObjectNotFoundError, SearchQuery

Constant Summary collapse

VERSION =
"1.1.0"

Class Method Summary collapse

Class Method Details

.configurationObject



26
27
28
# File 'lib/active_shopify_graphql.rb', line 26

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



30
31
32
# File 'lib/active_shopify_graphql.rb', line 30

def configure
  yield(configuration)
end

.reset_configuration!Object

Reset configuration (useful for testing)



35
36
37
# File 'lib/active_shopify_graphql.rb', line 35

def reset_configuration!
  @configuration = Configuration.new
end