class Dry::Initializer::Config
def param(name, type = nil, **opts, &block)
-
(self)- itself
Options Hash:
(**opts)-
:reader(true, false, :protected, :public, :private) -- -
:as(Symbol) -- -
:optional(Boolean) -- -
:default(Proc) --
Parameters:
-
type(#call, nil) -- (nil) -
name(Symbol) --
def param(name, type = nil, **opts, &block) add_definition(false, name, type, block, **opts) end