Avalon23_Filter D

Total Complexity 293
Dependencies 8
Dependents 1
Total lines 1,204
Lines of code 973
Logical lines of code 612
Comment lines 56
Methods 28
Properties 7

Methods 28

Method Rating Maintainability Complexity Lines of code
generate_predefined_query()
D
21
62 177
get_taxonomy_drawing_data()
D
27
31 146
draw_filter_form_data()
D
30 32 102
get_field_drawing_data()
B
38 20 66
get_meta_drawing_data()
B
36 16 81
get_min_max_field()
B
44 17 42
get_tax_count()
A
47 14 31
redraw_filter()
A
49 13 27
get_meta_count()
A
49 11 28
__construct()
A
48 11 27
get_instock_variable_ids()
A
44 8 45
get_visibility_query()
A
50 9 30
get_query()
A
52 9 23
get_current_get_request()
S
54 7 20
get_main_search_query_sql()
S
50 6 27
parse_woo_query()
S
60 4 12
get_current_taxonomy()
S
67 4 8
get_start_count_query()
S
58 2 16
generate_query_arg()
S
69 3 6
get_current_taxonomy_query()
S
64 2 11
init_shortcode_no_products_found()
S
66 2 7
no_products_found()
S
75 2 5
woocommerce_is_filtered()
S
72 2 6
get_filtered_price()
S
66 2 9
get_field_count()
S
62 1 11
set_current_request()
S
80 1 3
shortcode_products_query()
S
76 1 4
get_js_function_after_ajax()
S
79 1 3