module Rattle
Constants
- VERSION
Public Instance Methods
deep_gsub(&block)
click to toggle source
# File lib/rattle.rb, line 5 def deep_gsub(&block) self.map { |k,v| new_k, new_v = block.call(k,v) if new_v.is_a?(Hash) new_v = new_v.deep_gsub(&block) end [new_k, new_v] }.to_h end