Module: ClimateControl
- Defined in:
- lib/climate_control.rb,
lib/climate_control/errors.rb,
lib/climate_control/version.rb,
lib/climate_control/modifier.rb,
lib/climate_control/environment.rb
Defined Under Namespace
Classes: Environment, Modifier, UnassignableValueError
Constant Summary
collapse
- VERSION =
"1.0.1".freeze
- @@env =
ClimateControl::Environment.new
Class Method Summary
collapse
Class Method Details
.env ⇒ Object
13
14
15
|
# File 'lib/climate_control.rb', line 13
def self.env
@@env
end
|
.modify(environment_overrides, &block) ⇒ Object
9
10
11
|
# File 'lib/climate_control.rb', line 9
def self.modify(environment_overrides, &block)
Modifier.new(env, environment_overrides, &block).process
end
|