Class: DependencyInjection::LazyDefinition
- Inherits:
-
Definition
- Object
- Definition
- DependencyInjection::LazyDefinition
- Defined in:
- lib/dependency_injection/lazy_definition.rb
Instance Attribute Summary
Attributes inherited from Definition
#arguments, #configurator, #file_path, #klass_name, #method_calls, #scope
Instance Method Summary collapse
Methods inherited from Definition
#add_argument, #add_arguments, #add_configurator, #add_method_call, #initialize, #klass
Constructor Details
This class inherits a constructor from DependencyInjection::Definition
Instance Method Details
#object ⇒ Object
6 7 8 9 10 |
# File 'lib/dependency_injection/lazy_definition.rb', line 6 def object return @proxy_object if @proxy_object @proxy_object = ProxyObject.new { super } end |