lib/dato/dump/format/yaml.rb in dato-0.1.12 vs lib/dato/dump/format/yaml.rb in dato-0.1.13

- old
+ new

@@ -2,18 +2,18 @@ require 'active_support/core_ext/hash/keys' require 'yaml' class Array def deep_stringify_keys - inject([]) { |accum, value| - if (value.is_a?(Hash) or value.is_a?(Array)) + each_with_object([]) do |value, accum| + if value.is_a?(Hash) || value.is_a?(Array) new_val = value.deep_stringify_keys accum.push new_val else accum.push value end accum - } + end end end module Dato module Dump