module DiabloApi::Helper::Converter
Public Instance Methods
convert_hash_keys(value)
click to toggle source
# File lib/diablo_api/helper/converter.rb, line 8 def convert_hash_keys(value) case value when Array value.map { |v| convert_hash_keys(v) } when Hash Hash[value.map { |k, v| [underscore_key(k), convert_hash_keys(v)] }] else value end end
underscore_key(k)
click to toggle source
# File lib/diablo_api/helper/converter.rb, line 19 def underscore_key(k) k.to_s.underscore.to_sym end