Class: GraphQL::PersistedQueries::StoreAdapters::BaseStoreAdapter

Inherits:
Object
  • Object
show all
Defined in:
lib/graphql/persisted_queries/store_adapters/base_store_adapter.rb

Overview

Base class for all store adapters

Direct Known Subclasses

MemoryStoreAdapter, RedisStoreAdapter

Instance Method Summary collapse

Constructor Details

#initialize(_options) ⇒ BaseStoreAdapter

Returns a new instance of BaseStoreAdapter.



8
# File 'lib/graphql/persisted_queries/store_adapters/base_store_adapter.rb', line 8

def initialize(_options); end

Instance Method Details

#fetch_query(_hash) ⇒ Object

Raises:

  • (NotImplementedError)


10
11
12
# File 'lib/graphql/persisted_queries/store_adapters/base_store_adapter.rb', line 10

def fetch_query(_hash)
  raise NotImplementedError
end

#save_query(_hash, _query) ⇒ Object

Raises:

  • (NotImplementedError)


14
15
16
# File 'lib/graphql/persisted_queries/store_adapters/base_store_adapter.rb', line 14

def save_query(_hash, _query)
  raise NotImplementedError
end