class Mountebank::Helper
Public Class Methods
symbolize(obj)
click to toggle source
Convert Ruby Hash keys into symbols Source: gist.github.com/Integralist/9503099
# File lib/mountebank/helper.rb, line 7 def self.symbolize(obj) return obj.reduce({}) do |memo, (k, v)| memo.tap { |m| m[k.to_sym] = symbolize(v) } end if obj.is_a? Hash return obj.reduce([]) do |memo, v| memo << symbolize(v); memo end if obj.is_a? Array obj end