class Dry::Core::Container::Namespace
@api public
=> ‘item’
container.resolve(‘name.item’)
container.import(ns)
container = Dry::Core::Container.new
end
register(‘item’, ‘item’)
ns = Dry::Core::Container::Namespace.new(‘name’) do
@example
Create a namespace to be imported
def initialize(name, &block)
- Api: - public
Returns:
-
(Dry::Core::Container::Namespace)
-
Other tags:
- Yield: -
Parameters:
-
name
(Mixed
) --
def initialize(name, &block) @name = name @block = block end