class Tufy::Fields::Account::BuildOutstandingBalanceField

Private Class Methods

transform(ctx) click to toggle source
# File lib/tufy/fields/account/build_outstanding_balance_field.rb, line 16
def self.transform(ctx)
  raw_data = ctx.raw_data

  outstanding_balance = raw_data[:outstanding_balance].to_i
  outstanding_balance = outstanding_balance < 0 ? 0 : outstanding_balance

  BuildAccountSegment::Constants::OUTSTANDING_BALANCE_TAG +
    FormatStrings::F2TS % outstanding_balance.to_s.size +
      outstanding_balance.to_s
end