Module: Envar

Defined in:
lib/envar/config.rb,
lib/envar/railtie.rb,
lib/envar/version.rb,
lib/envar/accessor.rb

Defined Under Namespace

Classes: Config, Railtie

Constant Summary collapse

VERSION =
"0.1.4"

Class Method Summary collapse

Class Method Details

.from_env(name) ⇒ Object



7
8
9
10
11
# File 'lib/envar/accessor.rb', line 7

def from_env(name)
  name = name.to_s
  Envar::Config.load
  ENV[name] || ENV[name.upcase]
end

.method_missing(name, *args, &block) ⇒ Object



3
4
5
# File 'lib/envar/accessor.rb', line 3

def method_missing(name, *args, &block)
  from_env(name)
end