Module: RuleBox::Mapper

Extended by:
ActiveSupport::Concern, ExecutionHook
Included in:
UseCaseBase
Defined in:
lib/rule_box/mapper.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



12
13
14
15
16
# File 'lib/rule_box/mapper.rb', line 12

def self.included(klass)
  klass.include RuleBox::ExecutionHook
  klass.extend ClassMethods
  mapped << klass
end

.mappedObject



19
20
21
# File 'lib/rule_box/mapper.rb', line 19

def self.mapped
  @mapped ||= Set.new
end