Module: Pathsconfig::Extensions::Hash::ClassMethods
- Defined in:
- lib/pathsconfig/extensions.rb
Instance Method Summary collapse
-
#symbolize_keys(hash) ⇒ Object
inspired by from ActiveSupport::CoreExtensions::Hash::Keys (api.rubyonrails.org/).
Instance Method Details
#symbolize_keys(hash) ⇒ Object
inspired by from ActiveSupport::CoreExtensions::Hash::Keys (api.rubyonrails.org/)
9 10 11 12 |
# File 'lib/pathsconfig/extensions.rb', line 9 def symbolize_keys(hash) hash.keys.each{ |key| hash[(key.to_sym rescue key)] ||= hash.delete(key) } hash end |