BuckarooPaymentMethod C

Total Complexity 120
Dependencies 7
Dependents 0
Total lines 747
Lines of code 416
Logical lines of code 247
Comment lines 187
Methods 31
Properties 16

Methods 31

Method Rating Maintainability Complexity Lines of code
checkRefundDataCommon()
B
43 20 40
getOrderRefundData()
B
42 18 53
checkRefundDataAp()
A
44 11 40
checkRefundData()
A
45 10 38
setCustomVarOfType()
A
47 8 41
setCustomVarAtPosition()
S
57 5 18
checkRefundDataCommon2()
S
57 5 15
isIBAN()
S
52 4 22
setServiceOfType()
S
61 4 13
getInvoiceIncrement()
S
62 4 11
setMainParametersForRequestType()
S
55 3 20
setCustomVarWithoutType()
S
61 3 14
PayOrAuthorizeCommon()
S
60 3 13
setCustomVarsAtPosition()
S
69 2 7
setServiceActionAndVersion()
S
68 2 7
setServiceTypeActionAndVersion()
S
69 2 7
getInvoiceNumber()
S
70 2 6
RefundGlobal()
S
80 1 3
order_number_shortcode()
S
79 1 3
setType()
S
81 1 3
CaptureGlobal()
S
80 1 3
PayGlobal()
S
75 1 4
executeRequestOfType()
S
72 1 6
Refund()
S
77 1 4
getType()
S
82 1 3
Authorize()
S
77 1 4
PayInInstallments()
S
77 1 4
setCustomVar()
S
79 1 3
setService()
S
79 1 3
setParameter()
S
76 1 4
Pay()
S
77 1 4