Sha256: 11b6f08a85aacdc443387ce67e2a33ee38c3b72c87f54ddb2142822262a797e0

Contents?: true

Size: 469 Bytes

Versions: 1

Compression:

Stored size: 469 Bytes

Contents

# frozen_string_literal: true

require_relative 'error_matcher'

module LedgerSync
  module Adaptors
    module QuickBooksOnline
      module Util
        class ErrorParser
          attr_reader :error

          def initialize(error:)
            @error = error
          end

          def error_class
            raise NotImplementedError
          end

          def parse
            raise NotImplementedError
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ledger_sync-1.3.5 lib/ledger_sync/adaptors/quickbooks_online/util/error_parser.rb