Method: Boxlet::Config#symbolize_keys
- Defined in:
- lib/boxlet/config.rb
#symbolize_keys(hash) ⇒ Object
75 76 77 78 79 80 81 82 83 |
# File 'lib/boxlet/config.rb', line 75 def symbolize_keys(hash) hash.inject({}){|result, (key, value)| new_key = key.instance_of?(String) ? key.to_sym : key new_value = value.instance_of?(Hash) ? symbolize_keys(value) : value result[new_key] = new_value result } end |