class Dry::Core::Container::NamespaceDSL

def initialize(container, namespace, namespace_separator, &block)

Other tags:
    Api: - private

Returns:
  • (Mixed) -

Other tags:
    Yield: -

Parameters:
  • namespace_separator (String) --
  • namespace (String) --
  • container (Dry::Core::Container::Mixin) --
def initialize(container, namespace, namespace_separator, &block)
  @namespace = namespace
  @namespace_separator = namespace_separator
  super(container)
  if block.arity.zero?
    instance_eval(&block)
  else
    yield self
  end
end