WC_Gateway_Buckaroo D

Total Complexity 218
Dependencies 11
Dependents 2
Total lines 1,387
Lines of code 908
Logical lines of code 501
Comment lines 272
Methods 52
Properties 5

Methods 52

Method Rating Maintainability Complexity Lines of code
process_refund_common()
D
25
48 153
getAfterPayShippingInfo()
A
45 16 38
parseDate()
A
48 12 34
init_form_fields()
A
39 9 69
handleThirdPartyShippings()
A
41 10 54
getPaymentFeeVat()
A
53 10 20
initCerificateFields()
S
42 4 62
__construct()
S
56 7 17
processDefaultRefund()
S
50 5 28
getScalarCheckoutField()
S
59 5 14
validate_number_field()
S
59 5 13
addGatewayHooks()
S
54 4 21
formatStreet()
S
55 4 20
getProductTaxRate()
S
59 4 15
get_failed_url()
S
61 4 11
setTitle()
S
54 3 20
get_product_with_diffrences()
S
56 3 17
requestGet()
S
63 4 10
request()
S
63 4 10
getParsedLabel()
S
59 3 13
sum_products_amount()
S
62 3 12
getDHLParcelShopLocation()
S
61 3 12
get_products_for_payment()
S
58 2 17
validateDate()
S
68 3 7
migrateOldSettings()
S
65 3 9
init_settings()
S
61 2 13
get_product_data()
S
60 2 13
setOrderIssuer()
S
71 2 6
createPaymentRequest()
S
58 1 15
createDebitRequest()
S
65 2 9
renderTemplate()
S
63 2 10
action_woocommerce_checkout_process()
S
73 2 5
setCountry()
S
66 2 8
can_refund_order()
S
80 2 3
getPaymentTemplate()
S
68 2 7
getPaymentDescription()
S
67 2 7
response_handler()
S
63 2 10
validate_fields()
S
71 2 6
replace_order_button_html()
S
72 2 6
set_shipping()
S
59 1 14
set_billing()
S
59 1 14
parseSendCloudPointAddress()
S
61 1 12
setProperties()
S
64 1 9
setIcon()
S
70 1 6
setOrderCapture()
S
75 1 4
addRefundSupport()
S
73 1 6
thankyou_description()
S
91 1 2
parseSendcloudCityData()
S
75 1 4
payment_fields()
S
82 1 3
woocommerce_session_handler()
S
82 1 3
createCreditRequest()
S
67 1 8
create_capture_error()
S
68 1 9