XT_Woo_Points_Rewards_Admin C

Total Complexity 106
Dependencies 8
Dependents 1
Total lines 1,359
Lines of code 955
Logical lines of code 290
Comment lines 287
Methods 35
Properties 4

Methods 35

Method Rating Maintainability Complexity Lines of code
get_settings()
B
26
7 215
render_points_expiry()
A
35 8 116
handle_apply_points_action()
A
42 9 52
save_points_expiry()
S
55 7 18
render_apply_points_section()
S
44 4 61
render_singular_plural_field()
S
47 4 43
render_admin_action_section()
S
49 4 40
render_conversion_ratio_field()
S
47 3 44
handle_settings_actions()
S
60 5 14
render_points_earned_redeemed_info()
S
50 3 40
variable_product_sync()
S
55 4 19
__construct()
S
42 1 61
load_list_tables()
S
65 5 9
manage_columns()
S
63 5 10
handle_factory_reset_action()
S
55 3 19
add_admin_tabs()
S
49 1 35
set_list_table_options()
S
71 3 6
save_singular_plural_field()
S
70 3 5
save_conversion_ratio_field()
S
65 3 8
verify_coupons_enabled()
S
66 3 7
enqueue_scripts()
S
64 3 9
render_coupon_points_modifier_field()
S
60 2 13
handle_delete_all_points_action()
S
64 2 10
show_manage_tab()
S
62 1 15
get_points_log_list_table()
S
68 2 7
get_manage_points_list_table()
S
68 2 7
woocommerce_debug_tools()
S
58 1 15
show_log_tab()
S
63 1 14
add_manage_points_screen_options()
S
67 1 8
add_points_log_screen_options()
S
67 1 8
init_backend_dependencies()
S
80 1 3
settings_rendered()
S
81 1 3
add_plugin_configure_link()
S
71 1 5
show_shortcodes_tab()
S
72 1 6
add_setting_tabs()
S
64 1 10