module Confuse

Top level namespace for confuse gem

Confuse version

Constants

VERSION

Public Class Methods

config(options = {}, &block) click to toggle source
# File lib/confuse.rb, line 25
def config(options = {}, &block)
  definition = Definition.new(&block)
  source = Source.create(options)
  Config.new(definition, source)
end
define(&block) click to toggle source
# File lib/confuse.rb, line 17
def define(&block)
  Definition.new(&block)
end
source(options = {}) click to toggle source
# File lib/confuse.rb, line 21
def source(options = {})
  Source.create(options)
end