class SmartCore::Initializer::Extension
@api private @since 0.5.0
Attributes
additional_initialization_flow[R]
@return [Proc]
@api private @since 0.5.0
Public Class Methods
new(additional_initialization_flow)
click to toggle source
@param additional_initialization_flow
[Proc] @return [void]
@api private @since 0.5.0
# File lib/smart_core/initializer/extension.rb, line 11 def initialize(additional_initialization_flow) @additional_initialization_flow = additional_initialization_flow end
Public Instance Methods
call(instance)
click to toggle source
@param instance [Object] @return [void]
@api private @since 0.5.0
# File lib/smart_core/initializer/extension.rb, line 20 def call(instance) additional_initialization_flow.call(instance) end
dup()
click to toggle source
@return [void]
@api private @since 0.5.0
# File lib/smart_core/initializer/extension.rb, line 28 def dup self.class.new(additional_initialization_flow) end