class Consummo::ItemConsumer
Public Class Methods
new(items: [], enrichers: [])
click to toggle source
# File lib/consummo/item_consumer.rb, line 3 def initialize(items: [], enrichers: []) @items = items @enrichers = enrichers end
Public Instance Methods
consume()
click to toggle source
# File lib/consummo/item_consumer.rb, line 8 def consume @items.flat_map do |item| @enrichers.each do |enricher| item.attributes = enricher.enrich(item) end item end end