class Persey::Adapters::Base

Public Class Methods

load(file, env) click to toggle source
# File lib/persey/adapters/base.rb, line 5
def load(file, env)
  raise NotImplementedError
end
symbolize_keys(hash) click to toggle source
# File lib/persey/adapters/base.rb, line 9
def symbolize_keys(hash)
  hash.inject({}){|res, (k, v)|
    n_k = k.is_a?(String) ? k.to_sym : k
    n_v = v.is_a?(Hash) ? symbolize_keys(v) : v
    res[n_k] = n_v
    res
  }
end