module GraphqlRails::Integrations
allows to enable various integrations
Public Class Methods
enable(*integrations)
click to toggle source
# File lib/graphql_rails/integrations.rb, line 6 def self.enable(*integrations) @enabled_integrations ||= [] to_be_enabled_integrations = integrations.map(&:to_s) - @enabled_integrations to_be_enabled_integrations.each do |integration| require_relative "./integrations/#{integration}" Integrations.const_get(integration.classify).enable end @enabled_integrations += to_be_enabled_integrations end