Code Analysis: Related Products for WooCommerce 1.4.1

Function Rating Maintainability Complexity Lines of code
Custom_Related_Products_Admin::crp_save_related_products()
D
35 40 78
Custom_Related_Products_Admin::crp_select_related_products()
C
28
24 146
RelatedProducts_Uninstall_Feedback::deactivate_scripts()
A
33 5 163
Custom_Related_Products_Admin::custom_related_products_crp_order_by()
A
55 8 18
Custom_Related_Products_Public::crp_woocommerce_locate_template()
S
53 7 23
WT_CRP_Review_Request::check_condition()
S
55 7 19
Custom_Related_Products::render_wt_related_products()
S
54 6 20
Custom_Related_Products::define_public_hooks()
S
54 6 19
RelatedProducts_Uninstall_Feedback::send_uninstall_reason()
S
47 5 34
WT_CRP_Review_Request::process_user_action()
S
56 6 18
Custom_Related_Products::get_current_working_mode()
S
58 6 15
Custom_Related_Products_Public::get_product_tag_ids()
S
52 5 26
Custom_Related_Products_Admin::register_setting()
S
39 1 84
Custom_Related_Products_Admin::custom_related_products_crp_related_by()
S
48 4 33
Custom_Related_Products_Public::crp_related_products_query()
S
55 5 17
Custom_Related_Products_Public::crp_filter_related_products()
S
57 5 15
Custom_Related_Products_Public::get_product_category_ids()
S
52 4 26
Custom_Related_Products_Admin::insert_main_settings_scripts()
S
58 1 67
crp_get_all_product_ids_from_attr_ids()
S
53 3 23
RelatedProducts_Uninstall_Feedback::get_uninstall_reasons()
S
45 1 50
WT_CRP_Review_Request::add_banner_scripts()
S
50 1 46
Custom_Related_Products_Admin::process_related_attr_data()
S
63 4 10
WT_CRP_Review_Request::show_banner()
S
55 2 24
Custom_Related_Products_Loader::run()
S
66 3 8
Wt_Related_Product_Security_Helper::crp_sanitize_text()
S
68 3 7
WT_CRP_Review_Request::__construct()
S
58 2 14
Custom_Related_Products_Public::crp_remove_taxonomy()
S
61 2 12
Custom_Related_Products_Admin::add_crp_action_links()
S
60 2 12
Custom_Related_Products_Admin::custom_related_products_working_mode_cb()
S
53 1 27
Custom_Related_Products_Admin::custom_related_products_crp_order()
S
62 2 12
Custom_Related_Products_Admin::add_crp_plugin_row_meta()
S
60 2 11
Custom_Related_Products_Admin::crp_insert_scripts()
S
59 1 21
crp_get_all_product_ids_from_tag_ids()
S
57 1 19
crp_get_all_product_ids_from_cat_ids()
S
57 1 19
Custom_Related_Products_Admin::custom_related_products_use_primary_id_wpml_cb()
S
58 1 17
Custom_Related_Products_Admin::custom_related_products_overide_theme_rp_cb()
S
59 1 16
Custom_Related_Products::get_custom_order_by_values()
S
60 1 16
Custom_Related_Products_Public::enqueue_styles()
S
69 2 6
WT_CRP_Review_Request::set_vars()
S
64 2 9
Custom_Related_Products_Public::crp_display_ids()
S
66 2 8
Custom_Related_Products_Public::enqueue_scripts()
S
69 2 6
Custom_Related_Products_Admin::crp_display_branding()
S
63 1 13
Custom_Related_Products_Admin::custom_related_products_slider_cb()
S
62 1 12
Custom_Related_Products_Admin::custom_related_products_exclude_os_cb()
S
62 1 12
Custom_Related_Products_Admin::crp_insert_styles()
S
100 1 12
Custom_Related_Products_Admin::custom_related_products_general_cb()
S
66 1 11
Custom_Related_Products_Admin::custom_related_products_crp_number()
S
63 1 11
Custom_Related_Products_Admin::custom_related_products_crp_title()
S
63 1 11
Custom_Related_Products::define_admin_hooks()
S
61 1 11
WT_CRP_Review_Request::reset_start_date()
S
80 1 3
Custom_Related_Products_Loader::__construct()
S
77 1 4
WT_CRP_Review_Request::update_banner_state()
S
80 1 3
Custom_Related_Products_Admin::custom_related_products_info_bottom_cb()
S
72 1 7
Custom_Related_Products_Deactivator::deactivate()
S
89 1 2
Custom_Related_Products::set_locale()
S
75 1 4
Custom_Related_Products_Activator::activate()
S
75 1 4
RelatedProducts_Uninstall_Feedback::__construct()
S
75 1 4
Custom_Related_Products::get_plugin_name()
S
82 1 3
Custom_Related_Products_Admin::add_options_page()
S
70 1 5
Custom_Related_Products::get_loader()
S
82 1 3
Custom_Related_Products::get_plugin_base_name()
S
82 1 3
Custom_Related_Products::get_version()
S
82 1 3
Custom_Related_Products::__construct()
S
64 1 10
WT_CRP_Review_Request::on_deactivate()
S
81 1 3
run_custom_related_products()
S
77 1 4
Custom_Related_Products_Loader::add_filter()
S
77 1 3
Custom_Related_Products_Admin::__construct()
S
77 1 4
WT_CRP_Review_Request::on_activate()
S
82 1 3
Custom_Related_Products::load_dependencies()
S
66 1 8
Custom_Related_Products_Admin::display_options_page()
S
82 1 3
Custom_Related_Products_Loader::add()
S
64 1 10
Custom_Related_Products_i18n::load_plugin_textdomain()
S
69 1 7
deactivate_custom_related_products()
S
76 1 4
Custom_Related_Products_Admin::enqueue_scripts()
S
91 1 2
activate_custom_related_products()
S
76 1 4
Custom_Related_Products_Public::__construct()
S
77 1 4
Custom_Related_Products::run()
S
82 1 3
Custom_Related_Products_Admin::enqueue_styles()
S
91 1 2
Custom_Related_Products_Loader::add_action()
S
77 1 3