Class: ShopifyOracle::Connector::Mutater

Inherits:
Base
  • Object
show all
Defined in:
lib/shopify_oracle/connector/mutater.rb

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from ShopifyOracle::Connector::Base

Instance Method Details

#mutate(method, variables:) ⇒ Object



6
7
8
9
# File 'lib/shopify_oracle/connector/mutater.rb', line 6

def mutate(method, variables:)
  mutation = ShopifyOracle::Mutations.const_get("#{method.to_s.upcase}_MUTATION".to_sym)
  @client.query(query: mutation, variables:)
end