Method: FFWD::Core::Processor.build
- Defined in:
- lib/ffwd/core/processor.rb
.build(input, emitter, processors) ⇒ Object
31 32 33 34 35 |
# File 'lib/ffwd/core/processor.rb', line 31 def self.build input, emitter, processors processors = Hash[processors.map{|p| [p.name, p.setup(emitter)]}] reporters = processors.select{|k, p| FFWD.is_reporter?(p)}.map{|k, p| p} new(input, emitter, processors, reporters) end |