module SmartCore::Initializer::DSL::Inheritance

@api private @since 0.1.0

Public Class Methods

inherit(base:, child:) click to toggle source

@param base [Class] @param child [Class] @return [void]

@api private @since 0.1.0

# File lib/smart_core/initializer/dsl/inheritance.rb, line 13
def inherit(base:, child:)
  child.__params__.concat(base.__params__)
  child.__options__.concat(base.__options__)
  child.__init_extensions__.concat(base.__init_extensions__)
end