lib/atrium-ruby/models/account.rb in atrium-ruby-2.10.3 vs lib/atrium-ruby/models/account.rb in atrium-ruby-2.10.4
- old
+ new
@@ -48,10 +48,12 @@
attr_accessor :is_closed
attr_accessor :last_payment
+ attr_accessor :last_payment_at
+
attr_accessor :loan_amount
attr_accessor :matures_on
attr_accessor :member_guid
@@ -105,10 +107,11 @@
:'insured_name' => :'insured_name',
:'institution_code' => :'institution_code',
:'interest_rate' => :'interest_rate',
:'is_closed' => :'is_closed',
:'last_payment' => :'last_payment',
+ :'last_payment_at' => :'last_payment_at',
:'loan_amount' => :'loan_amount',
:'matures_on' => :'matures_on',
:'member_guid' => :'member_guid',
:'minimum_balance' => :'minimum_balance',
:'minimum_payment' => :'minimum_payment',
@@ -148,10 +151,11 @@
:'insured_name' => :'String',
:'institution_code' => :'String',
:'interest_rate' => :'Float',
:'is_closed' => :'BOOLEAN',
:'last_payment' => :'Float',
+ :'last_payment_at' => :'String',
:'loan_amount' => :'Float',
:'matures_on' => :'String',
:'member_guid' => :'String',
:'minimum_balance' => :'Float',
:'minimum_payment' => :'Float',
@@ -256,10 +260,14 @@
if attributes.has_key?(:'last_payment')
self.last_payment = attributes[:'last_payment']
end
+ if attributes.has_key?(:'last_payment_at')
+ self.last_payment_at = attributes[:'last_payment_at']
+ end
+
if attributes.has_key?(:'loan_amount')
self.loan_amount = attributes[:'loan_amount']
end
if attributes.has_key?(:'matures_on')
@@ -363,10 +371,11 @@
insured_name == o.insured_name &&
institution_code == o.institution_code &&
interest_rate == o.interest_rate &&
is_closed == o.is_closed &&
last_payment == o.last_payment &&
+ last_payment_at == o.last_payment_at &&
loan_amount == o.loan_amount &&
matures_on == o.matures_on &&
member_guid == o.member_guid &&
minimum_balance == o.minimum_balance &&
minimum_payment == o.minimum_payment &&
@@ -391,10 +400,10 @@
end
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [account_number, apr, apy, available_balance, available_credit, balance, cash_balance, cash_surrender_value, created_at, credit_limit, currency_code, day_payment_is_due, death_benefit, guid, holdings_value, insured_name, institution_code, interest_rate, is_closed, last_payment, loan_amount, matures_on, member_guid, minimum_balance, minimum_payment, name, original_balance, payment_due_at, payoff_balance, pay_out_amount, premium_amount, started_on, subtype, total_account_value, type, updated_at, user_guid].hash
+ [account_number, apr, apy, available_balance, available_credit, balance, cash_balance, cash_surrender_value, created_at, credit_limit, currency_code, day_payment_is_due, death_benefit, guid, holdings_value, insured_name, institution_code, interest_rate, is_closed, last_payment, last_payment_at, loan_amount, matures_on, member_guid, minimum_balance, minimum_payment, name, original_balance, payment_due_at, payoff_balance, pay_out_amount, premium_amount, started_on, subtype, total_account_value, type, updated_at, user_guid].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself