Class: Object

Inherits:
BasicObject
Defined in:
lib/birst_command/core_additions.rb

Instance Method Summary collapse

Instance Method Details

#symbolize_keysObject



11
12
13
14
15
# File 'lib/birst_command/core_additions.rb', line 11

def symbolize_keys
  return self.inject({}){|memo,(k,v)| memo[k.to_sym] = v.symbolize_keys; memo} if self.is_a? Hash
  return self.inject([]){|memo,v    | memo           << v.symbolize_keys; memo} if self.is_a? Array
  return self
end