module ChanPay::Utils

Public Class Methods

symbolize_keys(hash) click to toggle source

把 hash 中的 key,都转化为 symbol 类型

@param hash [Hash] 需要更改的 hash @return [Hash] 更改后的 hash

# File lib/chan_pay/utils.rb, line 12
def self.symbolize_keys(hash)
  new_hash = {}
  hash.each do |key, value|
    new_hash[(key.to_sym rescue key) || key] = value
  end
  new_hash
end