WC_Xendit_PG_API A

Total Complexity 63
Dependencies 3
Dependents 4
Total lines 589
Lines of code 335
Logical lines of code 175
Comment lines 145
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
__construct()
A
52 9 22
defaultHeader()
S
50 5 30
getCCSettings()
S
58 4 15
createPluginInfo()
S
54 3 21
createInvoice()
S
54 3 20
uninstallApp()
S
55 3 19
trackOrderCancellation()
S
57 3 16
trackEvent()
S
60 3 13
expiredInvoice()
S
59 3 13
getMIDSettings()
S
61 3 12
createCharge()
S
57 2 16
getAccessToken()
S
58 2 15
handleNetworkError()
S
72 3 5
getHostedThreeDS()
S
59 2 14
getCCToken()
S
59 2 14
getCharge()
S
59 2 14
trackMetricCount()
S
59 2 14
getAuthorizationData()
S
59 2 14
getInvoice()
S
59 2 14
isCredentialExist()
S
78 2 3
constructMetricPayload()
S
63 1 12
createRefund()
S
63 1 10
getChargeOption()
S
64 1 9