Module: Extractors

Defined in:
lib/extractors.rb,
lib/extractors/version.rb,
lib/extractors/extractor.rb

Defined Under Namespace

Classes: Extractor

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.add(name, &block) ⇒ Object



10
11
12
13
14
# File 'lib/extractors.rb', line 10

def add(name, &block)
  extractor = Extractor.new
  extractor.instance_eval(&block)
  extractors[name.to_sym] = extractor
end

.extractorsObject



16
17
18
# File 'lib/extractors.rb', line 16

def extractors
  @extractors ||= {}
end