XT_Woo_Points_Rewards_Admin C

Total Complexity 105
Dependencies 7
Dependents 1
Total lines 1,386
Lines of code 984
Logical lines of code 294
Comment lines 291
Methods 36
Properties 4

Methods 36

Method Rating Maintainability Complexity Lines of code
get_settings()
B
23
8 263
handle_apply_points_action()
B
36 16 80
render_points_expiry()
A
35 8 110
save_points_expiry()
S
55 7 18
render_singular_plural_field()
S
48 4 38
render_conversion_ratio_field()
S
46 3 48
render_points_earned_redeemed_info()
S
50 3 40
variable_product_sync()
S
55 4 19
load_list_tables()
S
65 5 9
manage_columns()
S
63 5 10
__construct()
S
45 1 51
handle_factory_reset_action()
S
55 3 19
verify_coupons_enabled()
S
61 3 11
render_apply_points_fields()
S
52 1 39
add_admin_tabs()
S
49 1 35
save_conversion_ratio_field()
S
63 3 9
save_singular_plural_field()
S
70 3 5
enqueue_scripts()
S
63 3 10
set_list_table_options()
S
71 3 6
render_coupon_points_modifier_field()
S
60 2 13
enqueue_settings_assets()
S
55 1 28
handle_delete_all_points_action()
S
62 2 11
show_manage_tab()
S
61 1 16
woocommerce_debug_tools()
S
58 1 15
get_points_log_list_table()
S
68 2 7
get_manage_points_list_table()
S
68 2 7
show_log_tab()
S
62 1 15
add_setting_tabs()
S
62 1 11
init_backend_dependencies()
S
80 1 3
add_plugin_configure_link()
S
71 1 5
show_shortcodes_tab()
S
72 1 6
add_manage_points_screen_options()
S
67 1 8
clear_all_transients()
S
72 1 5
add_points_log_screen_options()
S
67 1 8
settings_rendered()
S
81 1 3
setting_tab_callback()
S
79 1 3