Module: Safrano::CoreIncl::Hash::Transform
- Defined in:
- lib/core_ext/Hash/transform.rb
Instance Method Summary collapse
Instance Method Details
#symbolize_keys! ⇒ Object
17 18 19 20 21 22 23 24 25 |
# File 'lib/core_ext/Hash/transform.rb', line 17 def symbolize_keys! transform_keys! do |key| begin key.to_sym rescue StandardError key end end end |
#transform_keys! ⇒ Object
9 10 11 12 13 14 |
# File 'lib/core_ext/Hash/transform.rb', line 9 def transform_keys! keys.each do |key| self[yield(key)] = delete(key) end self end |