| 12345678910111213141516171819202122232425262728293031323334 |
- #import "BTPayPalCreditFinancing_Internal.h"
- #import "BTPayPalAccountNonce_Internal.h"
- @interface BTPayPalCreditFinancing ()
- @property (nonatomic, readwrite) BOOL cardAmountImmutable;
- @property (nonatomic, readwrite, strong) BTPayPalCreditFinancingAmount *monthlyPayment;
- @property (nonatomic, readwrite) BOOL payerAcceptance;
- @property (nonatomic, readwrite) NSInteger term;
- @property (nonatomic, readwrite, strong) BTPayPalCreditFinancingAmount *totalCost;
- @property (nonatomic, readwrite, strong) BTPayPalCreditFinancingAmount *totalInterest;
- @end
- @implementation BTPayPalCreditFinancing
- - (instancetype)initWithCardAmountImmutable:(BOOL)cardAmountImmutable
- monthlyPayment:(BTPayPalCreditFinancingAmount *)monthlyPayment
- payerAcceptance:(BOOL)payerAcceptance
- term:(NSInteger)term
- totalCost:(BTPayPalCreditFinancingAmount *)totalCost
- totalInterest:(BTPayPalCreditFinancingAmount *)totalInterest {
- if (self = [super init]) {
- _cardAmountImmutable = cardAmountImmutable;
- _monthlyPayment = monthlyPayment;
- _payerAcceptance = payerAcceptance;
- _term = term;
- _totalCost = totalCost;
- _totalInterest = totalInterest;
- }
- return self;
- }
- @end
|