Code Analysis: Related Products for WooCommerce 1.3.9

Function Rating Maintainability Complexity Lines of code
Custom_Related_Products_Admin::crp_save_related_products()
D
37 33 71
Custom_Related_Products_Admin::crp_select_related_products()
B
32 18 111
RelatedProducts_Uninstall_Feedback::deactivate_scripts()
A
34 5 156
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_Admin::register_setting()
S
39 1 84
Custom_Related_Products_Public::crp_related_products_query()
S
55 5 17
Custom_Related_Products_Admin::custom_related_products_crp_related_by()
S
49 4 31
Custom_Related_Products_Admin::custom_related_products_crp_order_by()
S
58 5 15
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_Public::get_product_tag_ids()
S
52 4 26
Custom_Related_Products_Admin::insert_main_settings_scripts()
S
60 1 56
RelatedProducts_Uninstall_Feedback::get_uninstall_reasons()
S
45 1 51
WT_CRP_Review_Request::add_banner_scripts()
S
50 1 46
WT_CRP_Review_Request::show_banner()
S
55 2 24
Custom_Related_Products_Loader::run()
S
66 3 8
WT_CRP_Review_Request::__construct()
S
58 2 14
Custom_Related_Products_Admin::custom_related_products_crp_order()
S
62 2 12
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::add_crp_plugin_row_meta()
S
60 2 11
get_all_product_ids_from_tag_ids()
S
57 1 19
get_all_product_ids_from_cat_ids()
S
57 1 19
Custom_Related_Products_Admin::crp_insert_scripts()
S
61 1 18
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_Public::crp_display_ids()
S
66 2 8
WT_CRP_Review_Request::set_vars()
S
64 2 9
Custom_Related_Products_Public::enqueue_scripts()
S
69 2 6
Custom_Related_Products_Public::enqueue_styles()
S
69 2 6
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::custom_related_products_crp_title()
S
63 1 11
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::define_admin_hooks()
S
61 1 11
Custom_Related_Products::__construct()
S
64 1 10
Custom_Related_Products_Activator::activate()
S
75 1 4
Custom_Related_Products_Admin::add_options_page()
S
73 1 4
Custom_Related_Products::load_dependencies()
S
66 1 8
Custom_Related_Products::set_locale()
S
75 1 4
run_custom_related_products()
S
77 1 4
Custom_Related_Products_Loader::add_filter()
S
77 1 3
Custom_Related_Products_Public::__construct()
S
77 1 4
Custom_Related_Products::get_version()
S
82 1 3
Custom_Related_Products_Loader::__construct()
S
77 1 4
Custom_Related_Products_Admin::__construct()
S
77 1 4
WT_CRP_Review_Request::on_deactivate()
S
81 1 3
WT_CRP_Review_Request::reset_start_date()
S
80 1 3
Custom_Related_Products_Loader::add_action()
S
77 1 3
Custom_Related_Products::run()
S
82 1 3
deactivate_custom_related_products()
S
76 1 4
Custom_Related_Products_Loader::add()
S
64 1 10
Custom_Related_Products_i18n::load_plugin_textdomain()
S
69 1 7
Custom_Related_Products_Deactivator::deactivate()
S
89 1 2
Custom_Related_Products_Admin::display_options_page()
S
82 1 3
Custom_Related_Products_Admin::custom_related_products_info_bottom_cb()
S
72 1 7
activate_custom_related_products()
S
76 1 4
Custom_Related_Products::get_plugin_name()
S
82 1 3
WT_CRP_Review_Request::on_activate()
S
82 1 3
Custom_Related_Products::get_loader()
S
82 1 3
RelatedProducts_Uninstall_Feedback::__construct()
S
75 1 4
Custom_Related_Products_Admin::enqueue_scripts()
S
91 1 2
WT_CRP_Review_Request::update_banner_state()
S
80 1 3
Custom_Related_Products_Admin::enqueue_styles()
S
91 1 2
Custom_Related_Products_Admin::crp_insert_styles()
S
100 1 9
Custom_Related_Products::get_plugin_base_name()
S
82 1 3