Object
deep_merge_hash! by Stefan Rusterholz, see www.ruby-forum.com/topic/142809
# File lib/i18n/core_ext/hash.rb, line 25 25: def deep_merge!(data) 26: merge!(data, &MERGER) 27: end
# File lib/i18n/core_ext/hash.rb, line 12 12: def deep_symbolize_keys 13: inject({}) { |result, (key, value)| 14: value = value.deep_symbolize_keys if value.is_a?(Hash) 15: result[(key.to_sym rescue key) || key] = value 16: result 17: } 18: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.