WOOF D

Total Complexity 728
Dependencies 12
Dependents 1
Total lines 3,440
Lines of code 2,768
Logical lines of code 1,570
Comment lines 250
Methods 87
Properties 9

Methods 87

Method Rating Maintainability Complexity Lines of code
woof_products()
D
10
79 338
dynamic_count()
D
15
71 267
wp_load_js()
D
16
61 265
woof_shortcode()
D
25
41 148
enqueue_scripts_styles()
D
31 35 106
parse_query()
C
34 29 87
get_all_filter_titles()
C
40 25 55
sort_terms_before_out()
B
39 20 68
woof_save_options()
B
42 18 50
woocommerce_before_shop_loop()
B
43 18 43
is_should_init()
B
40 17 58
init()
B
33 13 97
wc_template_loop_product_replaced_thumb()
A
44 16 41
listen_catalog_visibility()
A
46 13 39
get_catalog_orderby()
A
43 12 50
assemble_price_params()
A
46 13 34
woocommerce_shortcode_products_query()
A
45 12 40
init_extensions()
A
50 12 30
woof_draw_products()
A
46 10 36
woof_remove_ext()
A
48 10 31
wp_head()
A
53 10 21
get_options()
A
33 1 148
_expand_additional_taxes_string()
A
50 9 27
get_request_data()
A
52 9 25
woof_sort_terms_is_checked()
A
50 8 29
woof_upload_ext()
S
49 6 29
woof_price_filter()
S
60 7 13
get_tax_query()
S
51 6 26
product_visibility_not_in()
S
54 6 21
print_plugin_options()
S
44 4 46
__construct()
S
52 5 24
set_really_current_term()
S
57 5 18
get_meta_query()
S
56 5 17
change_query_tax_relations()
S
61 5 12
woof_ajax_shortcode()
S
53 4 23
parse_tax_query()
S
57 4 16
get_really_current_term()
S
58 4 15
woocommerce_after_shop_loop()
S
62 5 10
product_visibility_for_parse_query()
S
59 4 14
get_wppp_per_page()
S
60 4 13
generate_visibility_keys()
S
61 4 13
render_html()
S
61 4 12
woocommerce_product_query()
S
62 4 11
get_ext_directories()
S
62 4 11
check_shortcode()
S
56 3 18
wp_footer()
S
67 4 8
replacing_template_loop_product_thumbnail()
S
62 3 12
woopt_set_query_args()
S
61 3 12
activate_woo_shortcodes()
S
58 2 16
sync_on_product_save()
S
73 3 5
get_custom_ext_path()
S
63 3 10
woof_modify_query_args()
S
64 3 10
woof_cache_terms_clear()
S
64 3 9
sidebars_widgets()
S
64 3 10
check_slug()
S
68 3 7
admin_enqueue_scripts()
S
62 3 10
widgets_init()
S
70 2 7
get_taxonomies()
S
65 2 9
cron_schedules()
S
64 2 9
get_custom_ext_link()
S
67 2 7
woocommerce_is_filtered()
S
71 2 6
show_mobile_btn()
S
68 2 7
plugin_action_links()
S
62 2 10
get_option()
S
69 2 7
body_class()
S
71 2 6
woof_overide_template()
S
82 1 3
set_loop_properties()
S
64 1 9
show_btn()
S
75 1 4
is_permalink_activated()
S
79 1 3
is_isset_in_request_data()
S
75 1 4
admin_init()
S
76 1 4
change_woo_att_data()
S
76 1 4
get_swoof_search_slug()
S
77 1 4
woocommerce_parse_query()
S
67 1 8
woocommerce_settings_tabs_array()
S
75 1 4
init_settings()
S
79 1 3
is_woof_use_chosen()
S
72 1 5
woof_products_ids_prediction()
S
79 1 3
woof_price_transient_clear()
S
81 1 3
woo_post_class()
S
66 1 9
woof_search_options()
S
79 1 3
woof_found_count()
S
79 1 3
woof_redraw_woof()
S
69 1 6
woocommerce_pagination_args()
S
82 1 3
is_really_current_term_exists()
S
80 1 3
cache_count_data_clear()
S
76 1 4
uncheck_slug()
S
75 1 4