Module: DefaultOptions

Defined in:
lib/default_options.rb,
lib/default_options/parser.rb,
lib/default_options/version.rb

Defined Under Namespace

Modules: Macros Classes: Parser

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



11
12
13
# File 'lib/default_options.rb', line 11

def self.included(base)
  base.extend(Macros)
end

Instance Method Details

#defaults_for(opts, &block) ⇒ Object



15
16
17
# File 'lib/default_options.rb', line 15

def defaults_for(opts, &block)
  DefaultOptions::Parser.new opts, &block
end