Method: Jets::Resource::Replacer#update_values
- Defined in:
- lib/jets/resource/replacer.rb
#update_values(original) ⇒ Object
28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/jets/resource/replacer.rb', line 28 def update_values(original) case original when Array original.map { |v| update_values(v) } when Hash initializer = original.map do |k, v| [k, update_values(v)] end Hash[initializer] else replace_value(original) end end |