vendor/bundle/ruby/2.1.0/gems/hashie-2.1.2/lib/hashie/extensions/key_conversion.rb
def stringify_keys_recursively!(object)
        if self.class === object
          object.stringify_keys!
        elsif ::Array === object
          object.each do |i|
            stringify_keys_recursively!(i)
          end
          object
        elsif object.respond_to?(:stringify_keys!)
          object.stringify_keys!
        else
          object
        end
      end
# Stringify all keys recursively within nested
# hashes and arrays.
Stringify all keys recursively within nested
hashes and arrays.
Stringify all keys recursively within nested hashes and arrays .
def stringify_keys_recursively!(object)
        if self.class === object
          object.stringify_keys!
        elsif ::Array === object
          object.each do |i|
            stringify_keys_recursively!(i)
          end
          object
        elsif object.respond_to?(:stringify_keys!)
          object.stringify_keys!
        else
          object
        end
      end
def stringify_keys_recursively! ( object ) if self . class === object object . stringify_keys! elsif :: Array === object object . each do | i | stringify_keys_recursively! ( i ) end object elsif object . respond_to? ( :stringify_keys! ) object . stringify_keys! else object end end
Stringify all keys recursively within nested
hashes and arrays.
Stringify all keys recursively within nested hashes and arrays .
object