class Dry::Configurable::Config
def method_missing(meth, *args)
- Api: - private
def method_missing(meth, *args) setting = _settings[resolve(meth)] super unless setting if setting.writer?(meth) raise FrozenConfig, "Cannot modify frozen config" if frozen? _settings << setting.with(input: args[0]) else setting.value end end