Top Level Namespace
Defined Under Namespace
Modules: JSONiCal
Instance Method Summary collapse
Instance Method Details
#symbolize_keys(object) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'app/listener.rb', line 17 def symbolize_keys(object) return object unless object.is_a?(Hash) object.inject({}) do |memo, (key, value)| memo[key.to_sym] = symbolize_keys(value) memo end end |