Methods
Classes and Modules
Class Needle::Extras::AttrInject::InjectorElementPublic Instance methods
Registers the InjectorElement pipeline element, and adds some new service models (multiton_inject, prototype_inject, and singleton_inject).
[ show source ]
# 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