Module: Bonfig

Defined in:
lib/bonfig.rb,
lib/bonfig/version.rb

Defined Under Namespace

Classes: BlankConfig

Constant Summary collapse

VERSION =

bonfig version

'0.1.0'

Instance Method Summary collapse

Instance Method Details

#bonfig(&block) ⇒ Object



59
60
61
# File 'lib/bonfig.rb', line 59

def bonfig(&block)
  @config ||= BlankConfig.new(&block)
end

#config(data = nil) {|@config| ... } ⇒ Object

Yields:



63
64
65
66
# File 'lib/bonfig.rb', line 63

def config(data = nil, &block)
  yield(@config) if block_given?
  @config
end