Code Analysis: WooCommerce Direct Checkout 2.7.7

Function Rating Maintainability Complexity Lines of code
QLWCDC_Notices::add_notices()
A
35 10 117
QLWCDC_Install::import_old_settings()
A
43 11 46
QLWCDC_Controller_Checkout::get_settings()
A
29 1 186
QLWCDC_General::replace_cart_url()
A
58 10 14
QLWCDC_Notices::get_cross_sell()
A
51 8 27
QL_Widget::display_dashboard_widget()
A
43 6 50
QLWCDC_Suggestions_List_Table::prepare_items()
S
48 7 30
QLWCDC_Products::validate_add_cart_item()
S
57 8 15
QLWCDC_Controller_Products::get_settings()
S
35 1 118
QLWCDC_Controller_Products::add_product_fields()
S
37 2 101
QL_Widget::get_feed()
S
52 6 24
QLWCDC_Controller_Products::add_setting_field()
S
57 6 17
QLWCDC_Controller_General::get_settings()
S
38 1 90
QLWCDC_Controller_Suggestions::network_admin_url()
S
62 6 10
QLWCDC_Checkout::remove_allowed_countries()
S
59 5 14
QLWCDC::get_product_option()
S
62 5 11
QLWCDC_Controller_Archives::get_settings()
S
43 1 59
QLWCDC_Checkout::remove_checkout_fields()
S
61 4 12
QLWCDC_General::add_to_cart_redirect()
S
62 4 12
qlwcdc_wcd_udpdate()
S
62 4 11
QLWCDC_Suggestions_List_Table::get_plugins()
S
56 3 17
QLWCDC_Controller_Suggestions::add_redirect()
S
67 4 7
QLWCDC_Checkout::__construct()
S
58 3 14
QLWCDC_Controller_Products::add_product_tab_content()
S
59 2 18
QLWCDC_Notices::ajax_dismiss_notice()
S
64 3 9
QLWCDC_Suggestions_List_Table::remove_plugins()
S
64 3 9
QLWCDC_Archives::add_archive_text()
S
67 3 8
QLWCDC::is_min()
S
73 3 5
QLWCDC_Backend::remove_premium()
S
66 1 28
QLWCDC_Checkout::remove_country_css()
S
64 2 12
QLWCDC_General::instance()
S
71 2 6
QLWCDC_Archives::instance()
S
71 2 6
QLWCDC_Controller_General::add_header()
S
69 2 6
QLWCDC_Suggestions_List_Table::network_admin_url()
S
70 2 6
QLWCDC_Checkout::instance()
S
71 2 6
QLWCDC_Install::add_settings()
S
70 2 6
QLWCDC_Archives::add_header()
S
69 2 6
QLWCDC_Checkout::remove_checkout_order_commens()
S
71 2 6
QLWCDC_Controller_Archives::instance()
S
71 2 6
QLWCDC_Controller_General::save_settings()
S
72 2 6
QLWCDC_Backend::instance()
S
72 2 6
QLWCDC_Controller_General::instance()
S
71 2 6
QLWCDC_Install::instance()
S
72 2 6
QLWCDC_Controller_Checkout::add_section()
S
69 2 7
QLWCDC_Controller_Archives::save_settings()
S
72 2 6
QLWCDC_Checkout::remove_checkout_shipping_address()
S
71 2 6
QLWCDC_Controller_Products::add_header()
S
69 2 6
QLWCDC_Controller_Checkout::instance()
S
71 2 6
QLWCDC_Controller_Checkout::add_header()
S
69 2 6
QLWCDC_General::add_to_cart_message()
S
67 2 7
QLWCDC_Controller_General::add_section()
S
69 2 7
QLWCDC_Products::instance()
S
71 2 6
QLWCDC_Controller_Products::add_section()
S
69 2 7
QLWCDC_Controller_Products::instance()
S
71 2 6
QLWCDC_Controller_Archives::add_section()
S
69 2 7
QLWCDC_Notices::instance()
S
72 2 6
QLWCDC_Controller_Products::save_settings()
S
72 2 6
QL_Widget::__construct()
S
70 2 6
QLWCDC_Controller_Suggestions::instance()
S
72 2 6
QLWCDC_Controller_Premium::instance()
S
72 2 6
QLWCDC_Controller_Archives::add_header()
S
69 2 6
QLWCDC_Products::add_product_text()
S
70 2 6
QLWCDC_Controller_Checkout::save_settings()
S
72 2 6
QLWCDC_General::add_to_cart_params()
S
68 2 7
QL_Widget::instance()
S
71 2 6
QLWCDC_General::__construct()
S
63 2 10
QLWCDC_Admin_Links::instance()
S
72 2 6
QLWCDC_Suggestions_List_Table::self_admin_url()
S
70 2 6
QLWCDC::instance()
S
71 2 6
QLWCDC_Controller_Suggestions::remove_menu()
S
70 1 11
QLWCDC_Install::activation()
S
80 1 3
QLWCDC_Controller_Premium::__construct()
S
75 1 4
QLWCDC_Controller_Products::add_product_tabs()
S
68 1 7
QLWCDC_Backend::add_menu()
S
76 1 3
QLWCDC_Controller_Archives::__construct()
S
69 1 6
QLWCDC_Suggestions_List_Table::is_connected()
S
66 1 8
QL_Widget::add_dashboard_widget()
S
70 1 7
QLWCDC_Controller_Premium::add_menu()
S
74 1 4
QLWCDC::__construct()
S
71 1 5
QLWCDC_Products::__construct()
S
74 1 4
QLWCDC::includes()
S
66 1 9
QLWCDC_Controller_Premium::add_header()
S
73 1 5
QLWCDC_Admin_Links::__construct()
S
79 1 3
QLWCDC_Backend::__construct()
S
69 1 6
QLWCDC_Controller_Suggestions::add_menu()
S
76 1 3
QLWCDC_Controller_Suggestions::__construct()
S
67 1 7
QLWCDC_Suggestions_List_Table::display_rows()
S
72 1 5
QLWCDC_Notices::is_installed()
S
76 1 4
QLWCDC_Archives::__construct()
S
78 1 3
QLWCDC_Notices::add_transient()
S
80 1 3
QLWCDC_Admin_Links::add_action_links()
S
68 1 6
QLWCDC_Controller_Premium::add_page()
S
80 1 3
QLWCDC_Install::deactivation()
S
89 1 2
QLWCDC_Controller_General::__construct()
S
69 1 6
QLWCDC_Notices::__construct()
S
72 1 5
QLWCDC::register_scripts()
S
76 1 3
QLWCDC_Controller_Suggestions::add_page()
S
76 1 4
QLWCDC_Controller_Checkout::__construct()
S
69 1 6
QLWCDC_Controller_Products::__construct()
S
65 1 8
QLWCDC_Controller_Suggestions::add_header()
S
74 1 5
QLWCDC_Backend::add_tab()
S
75 1 4
QLWCDC_Install::__construct()
S
72 1 5
QLWCDC_Backend::enqueue_scripts()
S
77 1 4