class Hash

Public Class Methods

hash_from_yaml(yaml_file) click to toggle source
# File lib/fwtoolkit/ext/hash_yaml.rb, line 5
def self.hash_from_yaml(yaml_file)
  YAML::load_file(yaml_file).symbolize! 
end

Public Instance Methods

symbolize!() click to toggle source
# File lib/fwtoolkit/ext/hash_yaml.rb, line 9
def symbolize!
  keys.each do |k|
    self[k.to_sym] = delete(k)
    self[k.to_sym].symbolize! if self[k.to_sym].is_a? Hash
  end
  self
end