Module: Dotenv

Defined in:
lib/dotenv.rb,
lib/dotenv/railtie.rb,
lib/dotenv/version.rb,
lib/dotenv/environment.rb

Defined Under Namespace

Classes: Environment, Railtie

Constant Summary collapse

VERSION =
'0.6.0'

Class Method Summary collapse

Class Method Details

.load(*filenames) ⇒ Object



4
5
6
7
8
9
# File 'lib/dotenv.rb', line 4

def self.load(*filenames)
  filenames << '.env' if filenames.empty?
  filenames.inject({}) do |hash, filename|
    hash.merge Dotenv::Environment.new(filename).apply
  end
end