Class: Invokr::DependencyInjection::KlassInjector

Inherits:
Injector
  • Object
show all
Defined in:
lib/invokr/dependency_injection.rb

Instance Method Summary collapse

Methods inherited from Injector

#fetch, #has_key?, #keys

Instance Method Details

#injectObject



50
51
52
53
# File 'lib/invokr/dependency_injection.rb', line 50

def inject
  _method = Invokr.query_method method
  _method.invoke :method => :new, :receiver => obj, :with => self
end

#methodObject



55
56
57
# File 'lib/invokr/dependency_injection.rb', line 55

def method
  obj.instance_method :initialize
end