Module: SimpleInjector

Defined in:
lib/simple_injector.rb,
lib/simple_injector/inject.rb,
lib/simple_injector/version.rb,
lib/simple_injector/contract.rb,
lib/simple_injector/injectable.rb

Overview

Entrypoint module

Defined Under Namespace

Modules: ClassMethods Classes: Contract, Inject, Injectable, InjectableNotFound

Constant Summary collapse

VERSION =
'0.0.2'

Class Method Summary collapse

Class Method Details

.included(target) ⇒ Object



10
11
12
# File 'lib/simple_injector.rb', line 10

def self.included(target)
  target.extend(ClassMethods)
end