Code Analysis: Wishlist for WooCommerce 2.1.2

Function Rating Maintainability Complexity Lines of code
WT_Wishlist_Looppage::render_webtoffee_wishlist_button()
D
30 35 99
WT_Wishlist_Singlepage::render_webtoffee_wishlist_button()
C
36 24 64
Wishlist_Webtoffee_Admin::add_to_wishlist()
A
39 14 64
Wishlist_Webtoffee_Activator::activate()
A
38 11 78
Wishlist_Webtoffee_Admin::admin_wishlist_table_settings_page()
A
45 12 42
WT_Wishlist_Uninstall_Feedback::deactivate_scripts()
A
38 3 127
WT_Wishlist_Singlepage::__construct()
A
55 10 17
Wishlist_Webtoffee_Admin::wt_register_settings()
A
43 7 50
WT_Wishlist::process_bulk_action()
S
52 7 22
WT_Wishlist_Review_Request::check_condition()
S
55 7 19
Wishlist_Webtoffee_Admin::add_product_to_cart()
S
50 6 29
WT_Wishlist::prepare_items()
S
49 6 28
WT_Wishlist_Uninstall_Feedback::send_uninstall_reason()
S
47 5 34
WT_Wishlist_Review_Request::process_user_action()
S
56 6 18
Wishlist_Account_View::endpoint_title()
S
62 6 10
Wishlist_Webtoffee_Admin::wt_wishlist_login_redirect()
S
54 4 20
Wishlist_Webtoffee_Settings::get_settings()
S
43 1 58
WT_Wishlist_Looppage::__construct()
S
62 4 11
WT_Wishlist_Uninstall_Feedback::get_uninstall_reasons()
S
46 1 47
WT_Wishlist_Review_Request::add_banner_scripts()
S
50 1 46
Wishlist_Webtoffee_Public::set_session_value()
S
64 4 10
WT_Wishlist_Looppage::product_already_exists()
S
58 3 15
WT_Wishlist_Singlepage::product_already_exists()
S
58 3 15
WT_Wishlist::column_default()
S
65 4 10
WT_Wishlist::usort_reorder()
S
68 4 6
WT_Wishlist::__construct()
S
58 3 14
Wishlist_Webtoffee::__construct()
S
60 3 14
Wishlist_Webtoffee_Admin::show_banner()
S
61 3 13
Wishlist_Account_View::__construct()
S
61 3 11
Wishlist_Webtoffee_Admin::myaccount_bulk_add_to_cart_action()
S
62 3 11
WT_Wishlist_Review_Request::show_banner()
S
55 2 24
Wishlist_Webtoffee_Admin::single_add_to_cart_action()
S
57 2 18
Wishlist_Account_View::wishlist_shortcode()
S
58 2 15
Wishlist_Webtoffee_Loader::run()
S
66 3 8
WT_Wishlist_Review_Request::__construct()
S
58 2 14
Wishlist_Account_View::endpoint_content()
S
59 2 13
add_settings_link_wt_wishlist()
S
61 2 11
wt_wishlist_wc_active_check()
S
65 2 9
Wishlist_Webtoffee_Public::generateRandomString()
S
64 2 9
WT_Wishlist_Review_Request::set_vars()
S
64 2 9
Wishlist_Webtoffee_Admin::view_wishlist_settings_page()
S
67 2 8
Wishlist_Webtoffee::define_admin_hooks()
S
59 1 14
Wishlist_Webtoffee::get_version()
S
82 1 3
Wishlist_Webtoffee_Admin::admin_wishlist_button_style_settings_page()
S
77 1 4
Wishlist_Webtoffee_Settings::init()
S
71 1 5
WT_Wishlist::get_sortable_columns()
S
68 1 8
Wishlist_Webtoffee_Deactivator::deactivate()
S
89 1 2
Wishlist_Webtoffee_i18n::load_plugin_textdomain()
S
77 1 3
Wishlist_Account_View::wt_wishlist_menu()
S
66 1 8
WT_Wishlist_Review_Request::on_activate()
S
82 1 3
Wishlist_Webtoffee_Admin::admin_wishlist_popular_products_page()
S
81 1 3
Wishlist_Webtoffee_Settings::settings_tab()
S
80 1 3
Wishlist_Account_View::install()
S
81 1 3
WT_Wishlist_Uninstall_Feedback::__construct()
S
75 1 4
Wishlist_Webtoffee_Loader::add_action()
S
77 1 3
Wishlist_Account_View::add_endpoints()
S
75 1 4
WT_Wishlist::get_bulk_actions()
S
72 1 6
Wishlist_Webtoffee::load_dependencies()
S
65 1 9
Wishlist_Webtoffee_Loader::__construct()
S
77 1 4
run_wishlist_webtoffee()
S
77 1 4
Wishlist_Account_View::add_query_vars()
S
76 1 4
Wishlist_Webtoffee::define_public_hooks()
S
69 1 6
Wishlist_Webtoffee::get_loader()
S
82 1 3
wt_wishlist_wc_missing_notice()
S
66 1 7
Wishlist_Webtoffee_Loader::add_filter()
S
77 1 3
WT_Wishlist::column_cb()
S
74 1 5
Wishlist_Webtoffee_Public::enqueue_scripts()
S
67 1 6
Wishlist_Webtoffee::get_plugin_name()
S
82 1 3
Wishlist_Webtoffee_Admin::__construct()
S
69 1 6
Wishlist_Webtoffee_Public::__construct()
S
77 1 4
WT_Wishlist::get_columns()
S
65 1 9
Wishlist_Webtoffee_Loader::add()
S
64 1 10
WT_Wishlist_Review_Request::on_deactivate()
S
81 1 3
deactivate_wishlist_webtoffee()
S
73 1 5
Wishlist_Webtoffee_Admin::add_wt_screen_id()
S
77 1 4
Wishlist_Webtoffee_Admin::enqueue_styles()
S
77 1 3
WT_Wishlist_Review_Request::reset_start_date()
S
80 1 3
Wishlist_Webtoffee_Admin::admin_general_settings_page()
S
77 1 4
Wishlist_Webtoffee_Public::enqueue_styles()
S
77 1 3
Wishlist_Webtoffee::set_locale()
S
75 1 4
activate_wishlist_webtoffee()
S
76 1 4
Wishlist_Webtoffee_Settings::update_settings()
S
80 1 3
Wishlist_Webtoffee_Activator::__construct()
S
91 1 2
WT_Wishlist_Review_Request::update_banner_state()
S
80 1 3
Wishlist_Webtoffee_Admin::add_plugin_admin_menu()
S
70 1 6
WT_Wishlist::column_user()
S
69 1 6
Wishlist_Webtoffee_Admin::enqueue_scripts()
S
72 1 4
Wishlist_Webtoffee::run()
S
82 1 3
Wishlist_Webtoffee_Settings::add_settings_tab()
S
74 1 4