Class: Plucky::Transformer

Inherits:
Object show all
Defined in:
lib/plucky/transformer.rb

Instance Method Summary collapse

Constructor Details

#initialize(view, transformer) ⇒ Transformer

Returns a new instance of Transformer.



3
4
5
6
# File 'lib/plucky/transformer.rb', line 3

def initialize(view, transformer)
  @view = view
  @transformer = transformer
end

Instance Method Details

#eachObject



8
9
10
11
12
# File 'lib/plucky/transformer.rb', line 8

def each
  @view.each do |doc|
    yield @transformer.call(doc)
  end
end