WC_QuickPay C

Total Complexity 122
Dependencies 30
Dependents 3
Total lines 996
Lines of code 499
Logical lines of code 303
Comment lines 333
Methods 35
Properties 3

Methods 35

Method Rating Maintainability Complexity Lines of code
callback_handler()
B
36 21 72
woocommerce_order_status_completed()
A
47 11 33
prepare_external_window_payment()
A
50 8 27
process_refund()
S
51 7 24
subscription_cancellation()
S
57 6 17
hooks_and_filters()
S
45 4 40
process_pre_order_payments()
S
55 5 21
email_instructions()
S
64 6 9
parse_update_notice()
S
55 4 17
apply_gateway_icons()
S
60 4 13
in_plugin_update_message()
S
61 4 11
remove_renewal_meta_data()
S
60 3 14
filter_load_instances()
S
61 3 12
woocommerce_subscription_validate_payment_meta()
S
61 3 11
generate_settings_html()
S
57 2 17
s()
S
69 3 6
scheduled_subscription_payment()
S
62 3 10
__construct()
S
51 1 28
process_recurring_payment()
S
61 2 12
gateway_icon_create()
S
61 2 11
get_gateway_instances()
S
54 1 21
gateway_icon_size()
S
74 2 4
callback_update_transaction_cache()
S
66 2 8
get_instance()
S
71 2 6
payment_fields()
S
73 2 5
on_order_cancellation()
S
62 2 10
woocommerce_subscription_payment_meta()
S
63 1 11
init_form_fields()
S
80 1 3
on_subscription_payment_method_updated_to_quickpay()
S
81 1 3
thankyou_page()
S
77 1 4
process_payment()
S
80 1 3
add_action_links()
S
69 1 6
admin_notices()
S
78 1 4
plugin_url()
S
79 1 3
plugin_path()
S
80 1 3