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