class Valvat::Configuration

Constants

DEFAULTS

Public Class Methods

initialize() click to toggle source
# File lib/valvat/configuration.rb, line 48
def self.initialize
  instance.send(:initialize)
end
new() click to toggle source
# File lib/valvat/configuration.rb, line 60
def initialize
  @data = DEFAULTS.clone
end

Public Instance Methods

[](key) click to toggle source
# File lib/valvat/configuration.rb, line 52
def [](key)
  @data[key]
end
configure(options) click to toggle source
# File lib/valvat/configuration.rb, line 56
def configure(options)
  @data = @data.merge(Utils.deep_symbolize_keys(options))
end