Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/evesync/utils.rb

Instance Method Summary collapse

Instance Method Details

#deep_merge(h) ⇒ Object



41
42
43
44
45
46
47
48
49
# File 'lib/evesync/utils.rb', line 41

def deep_merge(h)
  self.merge(h) do |_k, a, b|
    if a.is_a? Hash
      a.deep_merge(b)
    else
      b
    end
  end
end