Module: Util
- Defined in:
- lib/analytics-ruby/util.rb
Class Method Summary collapse
Class Method Details
.stringify_keys(hash) ⇒ Object
10 11 12 |
# File 'lib/analytics-ruby/util.rb', line 10 def self.stringify_keys(hash) hash.inject({}) { |memo, (k,v)| memo[k.to_s] = v; memo } end |
.symbolize_keys(hash) ⇒ Object
2 3 4 |
# File 'lib/analytics-ruby/util.rb', line 2 def self.symbolize_keys(hash) hash.inject({}) { |memo, (k,v)| memo[k.to_sym] = v; memo } end |
.symbolize_keys!(hash) ⇒ Object
6 7 8 |
# File 'lib/analytics-ruby/util.rb', line 6 def self.symbolize_keys!(hash) hash.replace symbolize_keys(hash) end |