module Departr::Config
Public Instance Methods
get(key)
click to toggle source
# File lib/departr/config.rb, line 50 def get(key) @data[key] end
method_missing(name, *args, &blk)
click to toggle source
# File lib/departr/config.rb, line 54 def method_missing(name, *args, &blk) @data[name] end
set(key, val = nil, &blk)
click to toggle source
# File lib/departr/config.rb, line 42 def set(key, val = nil, &blk) if val.is_a? Hash and @data.key? key @data[key].update val else @data[key] = block_given? ? blk : val end end