Module: SmartCore::Initializer::InitializationDSL::InitializationMethods Private

Defined in:
lib/smart_core/initializer/initialization_dsl.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Since:

  • 0.5.0

Instance Method Summary collapse

Instance Method Details

#new(*parameters, **options) ⇒ Any

Parameters:

  • parameters (Any)
  • options (Hash<Symbol,Any>)

Returns:

  • (Any)

Since:

  • 0.5.0



62
63
64
65
66
# File 'lib/smart_core/initializer/initialization_dsl.rb', line 62

def new(*parameters, **options)
  allocate.tap do |object|
    InstanceBuilder.call(object, self, parameters, options)
  end
end