Class: Transformers::Cleaners::Cleaner

Inherits:
Object
  • Object
show all
Defined in:
lib/ynab_convert/transformers/cleaners/cleaner.rb

Overview

A Cleaner tidies up the Statement fields. For instance, it removes junk from the transaction descriptions/payee name, combines several columns into one to build the payee name, etc.

Direct Known Subclasses

N26, UBSChequing, UBSCredit, Wise

Instance Method Summary collapse

Instance Method Details

#run(_row) ⇒ CSV::Row

Cleans up a row

Parameters:

  • The row to parse

Returns:

  • The cleaned up row

Raises:



12
13
14
# File 'lib/ynab_convert/transformers/cleaners/cleaner.rb', line 12

def run(_row)
  raise NotImplementedError, :run
end