XT_Woo_Points_Rewards_Admin C

Total Complexity 103
Dependencies 8
Dependents 1
Total lines 1,342
Lines of code 952
Logical lines of code 284
Comment lines 281
Methods 35
Properties 4

Methods 35

Method Rating Maintainability Complexity Lines of code
get_settings()
B
24
8 245
handle_apply_points_action()
B
37 15 76
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
render_apply_points_fields()
S
52 1 39
add_admin_tabs()
S
49 1 35
enqueue_scripts()
S
63 3 10
verify_coupons_enabled()
S
66 3 7
save_singular_plural_field()
S
70 3 5
save_conversion_ratio_field()
S
65 3 8
set_list_table_options()
S
71 3 6
enqueue_settings_assets()
S
54 1 29
render_coupon_points_modifier_field()
S
60 2 13
show_manage_tab()
S
61 1 16
get_points_log_list_table()
S
68 2 7
handle_delete_all_points_action()
S
64 2 10
woocommerce_debug_tools()
S
58 1 15
get_manage_points_list_table()
S
68 2 7
show_log_tab()
S
62 1 15
add_setting_tabs()
S
62 1 11
setting_tab_callback()
S
79 1 3
settings_rendered()
S
81 1 3
add_manage_points_screen_options()
S
67 1 8
show_shortcodes_tab()
S
72 1 6
add_plugin_configure_link()
S
71 1 5
init_backend_dependencies()
S
80 1 3
add_points_log_screen_options()
S
67 1 8