Sha256: 41bbe469eaab727ca6e4140cc759d002bcb8819a0ea87ef2403565707903472a

Contents?: true

Size: 256 Bytes

Versions: 1

Compression:

Stored size: 256 Bytes

Contents

# Comes from Rails : http://apidock.com/rails/Hash/deep_merge!
class Hash
  def inner_merge(other_hash)
    other_hash.each_pair do |k,v|
      tv = self[k]
      self[k] = tv.is_a?(Hash) && v.is_a?(Hash) ? tv.inner_merge(v) : v
    end
    self
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cloudster-2.19.7 lib/cloudster/inner_merge.rb