Methods
Classes and Modules
Class Needle::Extras::AttrInject::InjectorElement
Public Instance methods
register_services( container )

Registers the InjectorElement pipeline element, and adds some new service models (multiton_inject, prototype_inject, and singleton_inject).

    # File lib/needle/extras/attr-inject.rb, line 61
61:       def register_services( container )
62:         container.pipeline_elements[ :attr_inject ] = InjectorElement
63:         container.service_models.update(
64:           :multiton_inject  => [ :multiton, :attr_inject ],
65:           :prototype_inject => [ :attr_injector ],
66:           :singleton_inject => [ :singleton, :attr_inject ]
67:         )
68:       end