Module: Gemmy::Components

Defined in:
lib/gemmy/components.rb

Overview

Different collections of functionality

Defined Under Namespace

Modules: DynamicSteps, Nlp, WordSpeaker Classes: Cache

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



4
5
6
7
8
9
# File 'lib/gemmy/components.rb', line 4

def self.included(base)
  list.each do |klass|
    base.include klass
    base.extend klass
  end
end

.listObject



11
12
13
14
15
# File 'lib/gemmy/components.rb', line 11

def self.list
  @@list ||= [
    Gemmy::Components::DynamicSteps
  ]
end