Avalon23_Filter D

Total Complexity 279
Dependencies 7
Dependents 1
Total lines 1,146
Lines of code 928
Logical lines of code 584
Comment lines 46
Methods 27
Properties 4

Methods 27

Method Rating Maintainability Complexity Lines of code
generate_predefined_query()
D
23
60 162
get_taxonomy_drawing_data()
D
27
30 140
draw_filter_form_data()
C
32 28 89
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
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
55 7 19
get_main_search_query_sql()
S
50 6 27
__construct()
S
53 5 20
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
shortcode_products_query()
S
76 1 4
get_js_function_after_ajax()
S
80 1 3