Class: GraphQL::RailsLogger::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/graphql/rails_logger/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



8
9
10
11
12
13
14
15
16
17
# File 'lib/graphql/rails_logger/configuration.rb', line 8

def initialize
  @skip_introspection_query = nil

  # controller => [actions]
  @white_list = {
    'GraphqlController' => %w[execute]
  }

  @theme = Rouge::Themes::ThankfulEyes.new
end

Instance Attribute Details

#skip_introspection_queryObject

Returns the value of attribute skip_introspection_query.



6
7
8
# File 'lib/graphql/rails_logger/configuration.rb', line 6

def skip_introspection_query
  @skip_introspection_query
end

#themeObject

Returns the value of attribute theme.



6
7
8
# File 'lib/graphql/rails_logger/configuration.rb', line 6

def theme
  @theme
end

#white_listObject

Returns the value of attribute white_list.



6
7
8
# File 'lib/graphql/rails_logger/configuration.rb', line 6

def white_list
  @white_list
end