class F2ynab::YNAB::ImportIdCreator

Public Class Methods

new() click to toggle source
# File lib/f2ynab/ynab/import_id_creator.rb, line 4
def initialize
  @occurence = {}
end

Public Instance Methods

import_id(amount, date) click to toggle source
# File lib/f2ynab/ynab/import_id_creator.rb, line 8
def import_id(amount, date)
  key = ['YNAB', amount, date].join(':')
  @occurence[key] ||= 0
  @occurence[key] += 1
  key + ":#{@occurence[key]}"
end