WCJ_Module_Product_By_Condition B

Total Complexity 97
Dependencies 1
Dependents 0
Total lines 525
Lines of code 311
Logical lines of code 169
Comment lines 187
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
51 9 25
pre_get_posts()
S
56 6 17
add_bulk_and_quick_edit_fields()
S
51 4 28
get_invisible_products_query_args()
S
51 4 27
get_invisible_products_ids()
S
52 4 24
products_widget_query()
S
56 4 17
delete_invisible_products_transient()
S
55 3 19
disable_pre_get_posts_on_export()
S
64 3 10
is_purchasable()
S
77 2 3
is_visible()
S
77 2 3
get_meta_box_options()
S
74 2 4
add_product_columns()
S
75 1 4
save_meta_box()
S
75 1 4
regenerate_invisible_products_transient()
S
78 1 4
add_settings_from_file()
S
79 1 3
maybe_add_extra_frontend_filters()
S
82 1 3
maybe_extra_options_process()
S
82 1 3
maybe_add_extra_settings()
S
82 1 3
get_options_list()
S
100 1 0
get_check_option()
S
100 1 0