Sha256: d866f4a9840d058a21f6761497c78fc6e1db6da8ea477c5dacdcac8c5a866a9e
Contents?: true
Size: 541 Bytes
Versions: 6
Compression:
Stored size: 541 Bytes
Contents
# encoding: UTF-8 module MarkMapper module Extensions module Hash extend ActiveSupport::Concern module ClassMethods def from_marklogic(value) HashWithIndifferentAccess.new(value || {}) end end def _mark_mapper_deep_copy_ self.class.new.tap do |new_hash| each do |key, value| new_hash[key._mark_mapper_deep_copy_] = value._mark_mapper_deep_copy_ end end end end end end class Hash include MarkMapper::Extensions::Hash end
Version data entries
6 entries across 6 versions & 1 rubygems