Angelleye_PayPal_WC D

Total Complexity 607
Dependencies 1
Dependents 4
Total lines 2,902
Lines of code 1,988
Logical lines of code 1,062
Comment lines 470
Methods 58
Properties 12

Methods 58

Method Rating Maintainability Complexity Lines of code
DoExpressCheckoutPayment()
D
27
48 110
__construct()
D
12
26 406
GetPayments()
D
33 46 65
CreateRecurringPaymentsProfile()
D
33 38 79
SetExpressCheckout()
D
30 34 113
DoDirectPayment()
C
34 32 75
DoReferenceTransaction()
C
37 26 63
UpdateRecurringPaymentsProfile()
B
42 22 46
TransactionSearch()
B
39 21 57
DoNonReferencedCredit()
B
42 19 46
GetOrderItems()
B
43 18 44
SetAccessPermissions()
B
42 17 48
GetExpressCheckoutPaymentInfo()
B
47 18 28
BMButtonSearch()
A
45 12 39
SetAuthFlowParam()
A
48 12 29
SetCustomerBillingAgreement()
A
47 11 33
MassPay()
A
47 11 33
GetBalance()
A
46 10 35
SetMobileCheckout()
A
50 10 26
CallbackResponse()
A
53 8 22
GetAccessPermissionsDetails()
S
49 7 30
DisplayErrors()
S
52 7 27
DoMobileCheckoutPayment()
S
53 7 21
ManagePendingTransactionStatus()
S
53 7 21
GetRecurringPaymentsProfileDetails()
S
53 7 21
ManageRecurringPaymentsProfileStatus()
S
53 7 21
BillOutstandingAmount()
S
53 7 21
RefundTransaction()
S
53 7 21
BillAgreementUpdate()
S
53 7 21
DoVoid()
S
53 7 21
DoReauthorization()
S
53 7 21
DoAuthorization()
S
53 7 21
AddressVerify()
S
53 7 21
DoCapture()
S
53 7 21
MaskAPIResult()
S
52 6 26
CURLRequest()
S
51 6 25
GetErrors()
S
55 6 20
GetExpressCheckoutDetails()
S
54 4 20
GetTransactionDetails()
S
54 4 20
GetPalDetails()
S
57 4 16
UpdateAccessPermissions()
S
57 4 16
GetAuthDetails()
S
57 4 16
CreateBillingAgreement()
S
57 4 16
GetBillingAgreementCustomerDetails()
S
57 4 16
APICallSuccessful()
S
65 4 10
NVPToArray()
S
60 3 13
Logger()
S
57 2 16
GetRecurringPaymentsProfileStatus()
S
61 2 12
WarningsReturned()
S
66 2 10
GetAVSCodeMessage()
S
78 2 3
GetCVV2CodeMessage()
S
78 2 3
GetAPIVersion()
S
83 1 3
GetCountryName()
S
76 1 4
GetStateCode()
S
81 1 3
GetCurrencyCode()
S
76 1 4
GetCurrencyCodeText()
S
81 1 3
GetCountryCode()
S
81 1 3
GetStateName()
S
76 1 4