class Hash
Public Instance Methods
_asetus_deep_merge(newhash)
click to toggle source
# File lib/asetus.rb, line 159 def _asetus_deep_merge newhash merger = proc do |key, oldval, newval| Hash === oldval && Hash === newval ? oldval.merge(newval, &merger) : newval end merge newhash, &merger end