WC_Gateway_Buckaroo D

Total Complexity 231
Dependencies 11
Dependents 2
Total lines 1,494
Lines of code 956
Logical lines of code 520
Comment lines 313
Methods 60
Properties 7

Methods 60

Method Rating Maintainability Complexity Lines of code
process_refund_common()
D
25
48 153
getAfterPayShippingInfo()
A
45 16 38
parseDate()
A
48 12 34
handleThirdPartyShippings()
A
41 10 54
getPaymentFeeVat()
A
53 10 20
init_form_fields()
A
40 5 66
__construct()
S
56 7 17
initCerificateFields()
S
42 4 62
processDefaultRefund()
S
50 5 28
getScalarCheckoutField()
S
59 5 14
validate_number_field()
S
59 5 13
generate_buckaroo_notice_html()
S
60 5 12
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
get_product_data()
S
57 3 16
requestGet()
S
63 4 10
apply_filters_or_error()
S
66 4 7
request()
S
63 4 10
sum_products_amount()
S
62 3 12
getDHLParcelShopLocation()
S
61 3 12
get_products_for_payment()
S
58 2 17
migrateOldSettings()
S
65 3 9
validateDate()
S
68 3 7
init_settings()
S
61 2 13
getParsedLabel()
S
61 2 11
createPaymentRequest()
S
58 1 15
getPaymentDescription()
S
67 2 7
setOrderIssuer()
S
71 2 6
createDebitRequest()
S
65 2 9
can_show_financial_warining()
S
74 2 4
validate_fields()
S
71 2 6
can_refund_order()
S
80 2 3
getPaymentTemplate()
S
68 2 7
apply_filter_or_error()
S
71 2 6
response_handler()
S
63 2 10
setCountry()
S
66 2 8
action_woocommerce_checkout_process()
S
73 2 5
replace_order_button_html()
S
72 2 6
renderTemplate()
S
63 2 10
set_billing()
S
59 1 14
set_shipping()
S
59 1 14
parseSendCloudPointAddress()
S
61 1 12
create_capture_error()
S
68 1 9
add_financial_warning_field()
S
64 1 9
addRefundSupport()
S
73 1 6
setProperties()
S
64 1 9
parseSendcloudCityData()
S
75 1 4
get_payment_class()
S
81 1 3
createCreditRequest()
S
66 1 8
setOrderCapture()
S
75 1 4
woocommerce_session_handler()
S
82 1 3
getIcon()
S
82 1 3
validateBirthdate()
S
69 1 6
payment_fields()
S
82 1 3
thankyou_description()
S
91 1 2
setIcon()
S
70 1 6