Module: Chargify2::Utils::HashExtensions
- Defined in:
- lib/chargify2/utils.rb
Instance Method Summary collapse
-
#symbolize_keys ⇒ Object
Symbolizes keys for flat or nested hashes (operates recursively on nested hashes).
Instance Method Details
#symbolize_keys ⇒ Object
Symbolizes keys for flat or nested hashes (operates recursively on nested hashes)
5 6 7 8 9 10 11 12 13 |
# File 'lib/chargify2/utils.rb', line 5 def symbolize_keys Hash[ self.map { |key, value| k = key.to_sym v = value.is_a?(Hash) ? value.symbolize_keys : value [k,v] } ] end |