class Trailblazer::Loader::Pipeline::Collect
Collect
applies a pipeline to each element of input.
Public Instance Methods
call(input, options)
click to toggle source
when stop, the element is skipped. (should that be Skip then?)
Calls superclass method
# File lib/trailblazer/loader/pipeline.rb, line 33 def call(input, options) arr = [] input.each_with_index do |item_fragment, i| result = super(item_fragment, options.merge(index: i)) # DISCUSS: NO :fragment set. Stop == result ? next : arr << result end arr end