Angelleye_PayPal_Adaptive D

Total Complexity 1,945
Dependencies 1
Dependents 0
Total lines 4,318
Lines of code 3,357
Logical lines of code 2,402
Comment lines 406
Methods 38
Properties 7

Methods 38

Method Rating Maintainability Complexity Lines of code
CreateAccount()
D
0
227 277
GetInvoiceDetails()
D
0
194 247
PayWithOptions()
D
0
156 311
UpdateInvoice()
D
5
150 206
CreateAndSendInvoice()
D
5
148 205
CreateInvoice()
D
5
148 205
Pay()
D
15
89 177
SetPaymentOptions()
D
21
72 128
AddPaymentCard()
D
23
72 110
SearchInvoices()
D
21
65 139
AddBankAccount()
D
25
68 94
GetFundingPlans()
D
26
63 96
Preapproval()
D
26
59 93
GetPaymentOptions()
D
27
53 97
Refund()
D
31 40 83
PaymentDetails()
D
29 39 93
__construct()
D
43 36 35
PreapprovalDetails()
D
33 33 74
GetVerifiedStatus()
C
38 26 55
ConvertCurrency()
B
36 20 75
MarkInvoiceAsPaid()
B
42 18 42
CancelInvoice()
B
43 18 40
GetAccessToken()
B
42 17 43
GetShippingAddresses()
A
42 16 43
RequestPermissions()
A
44 14 37
GetBasicPersonalData()
A
43 13 43
GetAdvancedPersonalData()
A
43 13 43
SetFundingSourceConfirmed()
A
46 13 32
GetErrors()
A
47 12 31
ExecutePayment()
A
47 12 30
GetPermissions()
A
47 9 33
SendInvoice()
A
48 9 30
CancelPreapproval()
A
48 9 28
CancelPermissions()
S
50 7 26
BuildHeaders()
S
53 3 24
CURLRequest()
S
56 2 17
Logger()
S
65 1 8
GetXMLRequestEnvelope()
S
68 1 7