class SmartCore::Injection::Injector::ContainerSet::AddingListener
@api private @since 0.1.0
Attributes
listener[R]
@return [Proc]
@api private @since 0.1.0
Public Class Methods
new(listener)
click to toggle source
@param listener [Proc] @return [void]
@api private @since 0.1.0
# File lib/smart_core/injection/injector/container_set/adding_listener.rb, line 11 def initialize(listener) @listener = listener end
Public Instance Methods
notify(container)
click to toggle source
@param cotnainer [SmartCore::Container]
@api private @since 0.1.0
# File lib/smart_core/injection/injector/container_set/adding_listener.rb, line 19 def notify(container) listener.call(container) end