class Envar::Config
Attributes
environment[RW]
load_environments[W]
Public Class Methods
config()
click to toggle source
# File lib/envar/config.rb, line 9 def config @config ||= Envar::Config.new end
reset()
click to toggle source
# File lib/envar/config.rb, line 13 def reset @config = nil config end
Public Instance Methods
load()
click to toggle source
# File lib/envar/config.rb, line 34 def load if load? && !loaded? Dotenv.load @loaded = true end end
load?()
click to toggle source
# File lib/envar/config.rb, line 26 def load? load_environments.include?(environment) end
load_environments()
click to toggle source
# File lib/envar/config.rb, line 22 def load_environments @load_environments ||= ['development', 'test'] end
loaded?()
click to toggle source
# File lib/envar/config.rb, line 30 def loaded? @loaded end