module Dimr

Constants

VERSION

Private Instance Methods

command(runable_klass, dependencies, method = :run!)
Alias for: runner
container() click to toggle source
# File lib/dimr.rb, line 20
def container
  @container ||= Dim::Container.new
end
factory(runable_klass, dependencies) click to toggle source
# File lib/dimr.rb, line 16
def factory(runable_klass, dependencies)
  Factory.new(runable_klass, dependencies)
end
query(runable_klass, dependencies, method = :run!)
Alias for: runner
runner(runable_klass, dependencies, method = :run!) click to toggle source
# File lib/dimr.rb, line 10
def runner(runable_klass, dependencies, method = :run!)
  Runner.new( factory(runable_klass, dependencies) , method)
end
Also aliased as: command, query