Module: Interactor::Initializer

Defined in:
lib/interactor/initializer.rb,
lib/interactor/initializer/version.rb

Defined Under Namespace

Modules: ClassMethods Classes: Helper

Constant Summary collapse

VERSION =
'1.1.1'.freeze

Class Method Summary collapse

Class Method Details

.included(target_class) ⇒ Object



8
9
10
11
12
13
# File 'lib/interactor/initializer.rb', line 8

def self.included(target_class)
  target_class.extend ClassMethods

  class_methods = Interactor::Initializer::Helper.methods_with_params
  Interactor::Initializer::Helper.modify_class(target_class, '', [], class_methods)
end