Module: Waddup::Registry

Included in:
Source
Defined in:
lib/waddup/registry.rb

Overview

Automatically registers subclasses in its registry

Instance Method Summary collapse

Instance Method Details

#inherited(target) ⇒ Object

Registers given target in static registry



12
13
14
# File 'lib/waddup/registry.rb', line 12

def inherited(target)
  registry << target
end

#registryObject

Retrieves a static registry



7
8
9
# File 'lib/waddup/registry.rb', line 7

def registry
  @registry ||= []
end