Module: Dee::Rails
- Defined in:
- lib/dee/rails.rb,
lib/dee/rails/loader.rb,
lib/dee/rails/railtie.rb,
lib/dee/rails/version.rb,
lib/dee/rails/service_provider.rb,
lib/dee/rails/generators/service_provider_generator.rb
Defined Under Namespace
Modules: Generators
Classes: Loader, Railtie, ServiceProvider
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.setup! ⇒ Object
9
10
11
12
13
|
# File 'lib/dee/rails.rb', line 9
def self.setup!
::Dee.extend self
::Dee.container = ::Dee::Container.new
::Dee::Rails::Loader.load!
end
|
Instance Method Details
#[](key) ⇒ Object
23
24
25
|
# File 'lib/dee/rails.rb', line 23
def [](key)
@@container[key]
end
|
#[]=(key, value) ⇒ Object
27
28
29
|
# File 'lib/dee/rails.rb', line 27
def []=(key, value)
@@container[key] = value
end
|
#container ⇒ Object
19
20
21
|
# File 'lib/dee/rails.rb', line 19
def container
@@container
end
|
#container=(container) ⇒ Object
15
16
17
|
# File 'lib/dee/rails.rb', line 15
def container=(container)
@@container = container
end
|