Sha256: 843a91feca9b4255851a579fe10635a4efc74fba7fb325b39ea5b671b470285e
Contents?: true
Size: 409 Bytes
Versions: 3
Compression:
Stored size: 409 Bytes
Contents
# class MetaHash < Hash # def initialize(delegate) # super # @delegate = delegate # @delegate.each_key do |k| # v = @delegate[k] # lets go only one level down for now # if v.is_a? Hash # @delegate[k] = MetaHash.new(v) # end # end # end # # def method_missing(m, *_args, &_block) # @delegate[m.to_s] # end # # def to_s # @delegate.to_s # end # end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
express_pigeon-2.0.2 | lib/express_pigeon/meta_hash.rb |
express_pigeon-2.0.1 | lib/express_pigeon/meta_hash.rb |
express_pigeon-2.0.0 | lib/express_pigeon/meta_hash.rb |