Sha256: 753ed6b76b9b683560ddc381ebd9408674ad524e182b971154e4fdaaae6ba575
Contents?: true
Size: 339 Bytes
Versions: 2
Compression:
Stored size: 339 Bytes
Contents
require "config_mapper/mapper" module ConfigMapper # Configuration proxy for a Hash. # class DictMapper < Mapper def initialize(hash) @hash = hash end def path(key) "[#{key.inspect}]" end def get(key) @hash[key] end def set(key, value) @hash[key] = value end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
config_mapper-1.2.0 | lib/config_mapper/dict_mapper.rb |
config_mapper-1.1.1 | lib/config_mapper/dict_mapper.rb |