class Greenenvy::InnerContext

Public Class Methods

new(name_validator, settings) click to toggle source
# File lib/greenenvy/context.rb, line 51
def initialize(name_validator, settings)
  @name_validator = name_validator
  @settings = settings
end

Public Instance Methods

set(name, value) click to toggle source
# File lib/greenenvy/context.rb, line 56
def set(name, value)
  @name_validator.validate!(name)
  @settings[name.to_sym] = value
end