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