class Rioc::Bean::BeanFactory
Public Class Methods
new(container, name, block)
click to toggle source
Initialize the dependency factory class to build the dependency whenever the dependency is needed.
# File lib/rioc/bean/factory.rb, line 7 def initialize(container, name, block) @container = container @name = name @block = block end
Public Instance Methods
build_instance()
click to toggle source
# File lib/rioc/bean/factory.rb, line 13 def build_instance @block.call(@container) end