WC_Gateway_WizardPay D

Total Complexity 131
Dependencies 5
Dependents 1
Total lines 1,608
Lines of code 1,174
Logical lines of code 425
Comment lines 180
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
handle_checkout_redirecturl_response()
D
16
40 350
process_admin_options()
B
33 20 98
init_form_fields()
A
28
1 201
remove_action_for_prod_cart_prodCat()
A
62 11 10
process_cancel()
A
46 8 38
payment_fields()
S
39 2 99
__construct()
S
40 4 65
process_refund()
S
44 5 44
process_payment()
S
42 4 57
generate_wysiwyg_html()
S
57 6 14
wc_order_add_capture_buttons_callback()
S
44 2 73
check_wz_order_status()
S
55 5 20
redirect_to_fail_url()
S
67 3 8
redirect_to_success_url()
S
67 3 8
wizardpay_admin_notice()
S
67 2 11
admin_options()
S
55 1 26
getInstance()
S
70 2 7
get_order_status_failed_error_notice()
S
73 2 5
get_capture_setting()
S
82 1 3
autoload()
S
89 1 2
get_statement_descriptor()
S
82 1 3
send_alert_email_to_admin()
S
64 1 9
get_wizardpay_api_url()
S
82 1 3
get_wz_api_key()
S
82 1 3
payment_scripts()
S
71 1 5
set_wz_api_key()
S
81 1 3
init_admin_assets()
S
71 1 5
is_currency_supported()
S
75 1 4