Method: EDI::Environment::ClassMethods#environment

Defined in:
lib/edi/environment.rb

#environment(*args) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/edi/environment.rb', line 7

def environment(*args)
  args.each do |sym|
    str = sym.to_s.upcase
    send :define_method, sym do
      ENV[str] || ENV[str.downcase]
    end
    required_environment_variables << str
  end
end