Class: Ober::Configuration::Source
- Inherits:
-
Object
- Object
- Ober::Configuration::Source
- Defined in:
- lib/ober/configuration.rb
Overview
Largest context of evaluation. This is mostly going to be the file scope.
Instance Method Summary collapse
- #environment(env, &block) ⇒ Object
-
#initialize(config) ⇒ Source
constructor
A new instance of Source.
Constructor Details
#initialize(config) ⇒ Source
Returns a new instance of Source.
12 13 14 |
# File 'lib/ober/configuration.rb', line 12 def initialize config @config = config end |
Instance Method Details
#environment(env, &block) ⇒ Object
16 17 18 |
# File 'lib/ober/configuration.rb', line 16 def environment env, &block @config.environment(env).instance_eval(&block) end |