Class: Morfo::Actions::CalculationAction

Inherits:
Object
  • Object
show all
Defined in:
lib/morfo/actions.rb

Instance Method Summary collapse

Constructor Details

#initialize(field, from_field_path, calculate_blk) ⇒ CalculationAction

Returns a new instance of CalculationAction.



31
32
33
34
35
# File 'lib/morfo/actions.rb', line 31

def initialize field, from_field_path, calculate_blk
  @field = field
  @from_field_path = from_field_path
  @calculate_blk = calculate_blk
end

Instance Method Details

#execute(row) ⇒ Object



37
38
39
# File 'lib/morfo/actions.rb', line 37

def execute row
  calculate_blk.call(row)
end