Sha256: c60f7e9b42e7d2e5b1760b24710bc89c95d1fa7bf0f6830ab5bc3d87460d458c

Contents?: true

Size: 411 Bytes

Versions: 3

Compression:

Stored size: 411 Bytes

Contents

config = YAML.load(ERB.new(File.read(Rails.root.join('config', 'got_fixed.yml'))).result)

# https://gist.github.com/ssaunier/3866812
def symbolize(object)
  if object.kind_of? Hash
    object.keys.each do |k|
      object[k.to_sym] = symbolize(object.delete k)
    end
    object
  elsif object.kind_of? Array
    object.map { |e| symbolize e }
  else
    object
  end
end

GotFixed.config = symbolize(config)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
got_fixed-0.0.3 config/initializers/got_fixed.rb
got_fixed-0.0.2 config/initializers/got_fixed.rb
got_fixed-0.0.1 config/initializers/got_fixed.rb