class Object
Public Instance Methods
deep_symbolize(h)
click to toggle source
# File lib/sesh/cli.rb, line 259 def deep_symbolize(h) return h.inject({}){|memo,(k,v)| memo[k.to_sym] = deep_symbolize(v); memo} if h.is_a? Hash return h.inject([]){|memo,v | memo << deep_symbolize(v); memo} if h.is_a? Array return h end