module Gambiarra::CoreExtensions

Public Instance Methods

deep_dup() click to toggle source
# File lib/gambiarra/core_extensions.rb, line 4
def deep_dup
  dup_hash = {}
  each { |k, v| dup_hash[k] = v.is_a?(Hash) ? v.deep_dup : v.dup }
  dup_hash
end