WC_Gateway_Buckaroo D

Total Complexity 225
Dependencies 11
Dependents 2
Total lines 1,426
Lines of code 924
Logical lines of code 510
Comment lines 287
Methods 54
Properties 7

Methods 54

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
__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
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
apply_filters_or_error()
S
66 4 7
request()
S
63 4 10
requestGet()
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
migrateOldSettings()
S
65 3 9
validateDate()
S
68 3 7
init_settings()
S
61 2 13
getPaymentDescription()
S
67 2 7
createDebitRequest()
S
65 2 9
createPaymentRequest()
S
58 1 15
apply_filter_or_error()
S
71 2 6
getPaymentTemplate()
S
68 2 7
response_handler()
S
63 2 10
setOrderIssuer()
S
71 2 6
replace_order_button_html()
S
72 2 6
validate_fields()
S
71 2 6
can_refund_order()
S
80 2 3
renderTemplate()
S
63 2 10
action_woocommerce_checkout_process()
S
73 2 5
setCountry()
S
66 2 8
set_shipping()
S
59 1 14
set_billing()
S
59 1 14
parseSendCloudPointAddress()
S
61 1 12
create_capture_error()
S
68 1 9
addRefundSupport()
S
73 1 6
thankyou_description()
S
91 1 2
payment_fields()
S
82 1 3
createCreditRequest()
S
67 1 8
setProperties()
S
64 1 9
woocommerce_session_handler()
S
82 1 3
parseSendcloudCityData()
S
75 1 4
setOrderCapture()
S
75 1 4
setIcon()
S
70 1 6