WCJ_Module_Product_By_Condition B

Total Complexity 97
Dependencies 1
Dependents 0
Total lines 500
Lines of code 301
Logical lines of code 168
Comment lines 170
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
save_bulk_and_quick_edit_fields()
B
45 20 36
is_product_visible()
A
48 13 33
__construct()
A
44 12 41
render_product_column()
A
52 9 23
pre_get_posts()
S
56 6 17
get_invisible_products_query_args()
S
51 4 27
add_bulk_and_quick_edit_fields()
S
52 4 25
get_invisible_products_ids()
S
54 4 21
products_widget_query()
S
56 4 17
delete_invisible_products_transient()
S
56 3 17
disable_pre_get_posts_on_export()
S
65 3 10
is_purchasable()
S
77 2 3
is_visible()
S
78 2 3
get_meta_box_options()
S
75 2 4
add_product_columns()
S
76 1 4
save_meta_box()
S
75 1 4
regenerate_invisible_products_transient()
S
79 1 4
add_settings_from_file()
S
79 1 3
maybe_add_extra_frontend_filters()
S
83 1 3
maybe_extra_options_process()
S
83 1 3
maybe_add_extra_settings()
S
83 1 3
get_options_list()
S
100 1 0
get_check_option()
S
100 1 0