Module: Constantinople::DeepMergeMap

Included in:
Map
Defined in:
lib/constantinople/deep_merge_map.rb

Instance Method Summary collapse

Instance Method Details

#deeper_merge!(source, options = {}) ⇒ Object

deep_merge! will merge and overwrite any unmergeables in destination hash



4
5
6
7
# File 'lib/constantinople/deep_merge_map.rb', line 4

def deeper_merge!(source, options = {})
  default_opts = {:preserve_unmergeables => false}
  ::DeepMerge::deep_merge!(source, self, default_opts.merge(options))
end