lib/dependency_injection/loaders/yaml.rb in dependency_injection-0.2.0 vs lib/dependency_injection/loaders/yaml.rb in dependency_injection-0.3.0
- old
+ new
@@ -36,9 +36,10 @@
end
def add_standard_service(name, parameters)
lazy_load = parameters['lazy'] || false
definition = @container.register(name, parameters['class'], lazy_load)
+ definition.scope = parameters['scope'] if parameters['scope']
definition.add_arguments(*parameters['arguments']) if parameters['arguments']
if (configurator = parameters['configurator'])
definition.add_configurator(configurator[0], configurator[1])
end
if parameters['calls']