class Hash

Hash extension.

Public Instance Methods

symbolize_keys() click to toggle source

Symbolizes hash’s keys recuirsively. This is convinient for YAML handling.

# File lib/pione/test-helper/extension.rb, line 4
def symbolize_keys
  each_with_object({}) do |(key, val), hash|
    hash[key.to_sym] = (val.kind_of?(Hash) ? val.symbolize_keys : val)
  end
end