class Leftovers::ValueProcessors::Each
Attributes
processors[R]
Public Class Methods
new(processors)
click to toggle source
# File lib/leftovers/value_processors/each.rb, line 8 def initialize(processors) @processors = processors freeze end
Public Instance Methods
process(str, node, method_node)
click to toggle source
# File lib/leftovers/value_processors/each.rb, line 14 def process(str, node, method_node) @processors.flat_map do |processor| processor.process(str, node, method_node) end end