Class: Chic::Configuration

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

Overview

A configuration object used to define various options.

  • This is usually not instantiated directly, but rather by way of calling Chic.configure.

See Also:

Constant Summary collapse

FORMATTERS =
{
  nil: Formatters::Nil
}.freeze

Instance Attribute Summary collapse

Instance Attribute Details

#formattersObject



17
18
19
# File 'lib/chic/configuration.rb', line 17

def formatters
  @formatters ||= FORMATTERS.dup
end

#loggerObject



21
22
23
# File 'lib/chic/configuration.rb', line 21

def logger
  @logger ||= Logger.new($stdout)
end