BuckarooPaymentMethod C

Total Complexity 123
Dependencies 8
Dependents 0
Total lines 775
Lines of code 430
Logical lines of code 255
Comment lines 192
Methods 33
Properties 18

Methods 33

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
setMainParametersForRequestType()
S
53 4 23
isIBAN()
S
52 4 22
setAdditionalParameters()
S
59 4 16
setServiceOfType()
S
61 4 13
setCustomVarWithoutType()
S
61 3 14
PayOrAuthorizeCommon()
S
60 3 13
setServiceActionAndVersion()
S
68 2 7
setServiceTypeActionAndVersion()
S
69 2 7
getRealOrderId()
S
72 2 6
setCustomVarsAtPosition()
S
69 2 7
CaptureGlobal()
S
80 1 3
getInvoiceNumber()
S
82 1 3
order_number_shortcode()
S
79 1 3
RefundGlobal()
S
80 1 3
setType()
S
81 1 3
PayGlobal()
S
75 1 4
executeRequestOfType()
S
71 1 6
Refund()
S
77 1 4
Pay()
S
77 1 4
Authorize()
S
77 1 4
setRequestType()
S
81 1 3
setCustomVar()
S
79 1 3
setService()
S
79 1 3
setParameter()
S
76 1 4
getType()
S
82 1 3
PayInInstallments()
S
77 1 4