class Dry::Configurable::Config
def []=(name, value)
-
value
(Object
) -- -
name
(String, Symbol
) --
def []=(name, value) raise FrozenConfigError, "Cannot modify frozen config" if frozen? name = name.to_sym unless (setting = _settings[name]) raise ArgumentError, "+#{name}+ is not a setting name" end _configured.add(name) _values[name] = setting.constructor.(value) end