class InvisibleCollector::Model::Debt

Attributes

attributes[RW]
credit_total[RW]
currency[RW]
customer[RW]
date[RW]
debit_total[RW]
debits[RW]
due_date[RW]
external_id[RW]
gross_total[RW]
id[RW]
items[RW]
net_total[RW]
number[RW]
paid_at[RW]
paid_total[RW]
status[RW]
tax[RW]
type[RW]

Public Class Methods

new(options = {}) click to toggle source
# File lib/invisible_collector/models/debt.rb, line 26
def initialize(options = {})
  options = options.with_indifferent_access
  @id = options[:id]
  @number = options[:number]
  @external_id = options[:external_id]
  @type = options[:type]
  @status = options[:status]
  @date = options[:date]
  @due_date = options[:due_date]
  @paid_at = options[:paid_at]
  @customer = options[:customer]
  @items = options[:items]
  @attributes = options[:attributes]
  @net_total = options[:net_total]
  @tax = options[:tax]
  @gross_total = options[:gross_total]
  @paid_total = options[:paid_total]
  @debit_total = options[:debit_total]
  @credit_total = options[:credit_total]
  @currency = options[:currency]
  @debits = options[:debits]
end