class Dry::Configurable::Settings::DSL
def self.call(&block)
def self.call(&block) new.instance_exec do instance_exec(&block) @settings end end
def initialize
def initialize @settings = Settings.new end
def setting(*args, &block)
def setting(*args, &block) @settings.add(*args, &block) end