class Thumbtack::SymbolizeKeys

Handles converting string keys to symbols in a response hash

@api private

Public Class Methods

symbolize(hash) click to toggle source

Convert any keys to symbols

@example

SymbolizeKeys.symbolize('digest' => '1234')  # => { :digest => '1234' }

@param [Hash{#to_sym => Object}] hash

the response hash

@return [Hash{Symbol => Object}]

a hash with symbol keys
# File lib/thumbtack/symbolize_keys.rb, line 18
def self.symbolize(hash)
  Hash[hash.map { |key, value| [key.to_sym, value] }]
end