Module: Configru

Defined in:
lib/configru.rb,
lib/configru/dsl.rb,
lib/configru/config.rb,
lib/configru/option.rb,
lib/configru/version.rb,
lib/configru/exceptions.rb,
lib/configru/structhash.rb

Defined Under Namespace

Modules: DSL, OptionMethods Classes: Config, Option, OptionArray, OptionError, OptionRequiredError, OptionTypeError, OptionValidationError, RequiredOption, StructHash

Constant Summary collapse

VERSION =
"3.5.0"

Class Method Summary collapse

Class Method Details

.load(*files, &block) ⇒ Object



4
5
6
# File 'lib/configru.rb', line 4

def self.load(*files, &block)
  @config = Config.new(*files, &block)
end

.method_missing(*args, &block) ⇒ Object



8
9
10
# File 'lib/configru.rb', line 8

def self.method_missing(*args, &block)
  @config.send(*args, &block)
end