module Dry::Configurable::ClassMethods

def setting(*args, &block)

Other tags:
    Api: - public

Returns:
  • (Dry::Configurable::Config) -

Other tags:
    Yield: -

Parameters:
  • default (Mixed) --
  • key (Mixed) --
def setting(*args, &block)
  setting = __config_dsl__.setting(*args, &block)
  _settings << setting
  __config_reader__.define(setting.name) if setting.reader?
  self
end