Module: Figaro

Extended by:
Figaro
Included in:
Figaro
Defined in:
lib/figaro.rb,
lib/figaro/env.rb,
lib/figaro/error.rb,
lib/figaro/tasks.rb,
lib/figaro/application.rb,
lib/figaro/rails/railtie.rb,
lib/figaro/rails/application.rb,
lib/generators/figaro/install/install_generator.rb

Defined Under Namespace

Modules: ENV, Generators, Rails, Tasks Classes: Application, Error, MissingKey, RailsNotInitialized

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#applicationObject



19
20
21
# File 'lib/figaro.rb', line 19

def application
  @application ||= backend.new
end

#backendObject



15
16
17
# File 'lib/figaro.rb', line 15

def backend
  @backend ||= Figaro::Rails::Application
end

Instance Method Details

#envObject



11
12
13
# File 'lib/figaro.rb', line 11

def env
  Figaro::ENV
end

#loadObject



23
24
25
# File 'lib/figaro.rb', line 23

def load
  application.load
end