Code Analysis: One Page Quick Checkout for WooCommerce 1.0.5

Function Rating Maintainability Complexity Lines of code
onepaquc_cart_dashboard()
D
0
20 3,006
onepaquc_plugincy_cart_elementor_widget()
D
13
4 712
onepaquc_should_display_button()
D
35 43 66
onepaquc_Cart_Widget::register_controls()
D
17
1 572
onepaquc_one_page_checkout_shortcode()
C
32 29 98
onepaquc_Cart_Widget::generate_styles()
C
34 29 89
onepaquc_plugincy_one_page_checkout_widget()
C
18
4 440
onepaquc_display_checkout_on_single_product()
C
37 27 67
onepaquc_trust_badges_settings_content()
C
24
8 302
onepaquc_render_one_page_checkout_block()
B
36 23 72
onepaquc_cart()
B
34 18 103
rmenu_apply_add_to_cart_styles()
B
35 19 81
RMENU_Quick_View::display_quick_view_button()
B
46 22 32
onepaquc_One_Page_Checkout_Widget::register_controls()
B
22
1 322
RMENU_Quick_View::render_quick_view_button()
B
40 16 60
RMENU_Quick_View::add_product_data()
A
35 12 85
onepaquc_License_Manager::download_and_install_pro_plugin()
A
45 14 40
onepaquc_cart_documentation()
A
100 1 224
onepaquc_validate_block_attributes()
A
45 13 43
RMENU_Add_To_Cart_Handler::onepaquc_ajax_add_to_cart()
A
43 13 42
onepaquc_ajax_add_to_cart()
A
43 13 42
onepaquc_add_checkout_button()
A
43 13 41
rmenu_add_icons_to_buttons()
A
37 7 125
onepaquc_One_Page_Checkout_Widget::render()
A
43 12 48
onepaquc_add_checkout_button_to_add_to_cart_shortcode()
A
44 12 40
onepaquc_cart_settings()
A
32 5 129
onepaquc_sanitize_trust_badges_items()
A
48 11 35
onepaquc_add_variation_buttons_to_loop()
A
41 8 71
onepaquc_License_Manager::get_license_error_message()
A
53 11 23
onepaquc_get_button_styling()
A
43 9 48
onepaquc_refresh_checkout_product_list()
A
39 7 74
RMENU_Quick_View::enqueue_scripts()
A
41 8 55
onepaquc_wc_checkout_block_register()
A
33 2 142
RMENU_Quick_View::add_quick_view_button()
A
51 9 29
onepaquc_License_Manager::render_license_form()
A
41 5 87
onepaquc_License_Manager::handle_license_actions()
A
50 9 26
onepaquc_License_Manager::activate_license()
A
46 8 36
onepaquc_One_Page_Checkout_Widget::render_inline_styles()
A
46 7 44
onepaquc_cart_custom_css()
A
53 8 24
onepaquc_render_button_with_icon()
A
55 8 19
onepaquc_License_Manager::deactivate_license()
A
47 7 33
onepaquc_wc_checkout_block_render()
S
34 1 119
onepaquc_Elementor_Category_Alternative::add_category_with_priority()
S
50 5 30
onepaquc_remove_required_checkout_fields()
S
59 6 15
onepaquc_register_one_page_checkout_block()
S
40 2 73
onepaquc_cart_enqueue_scripts()
S
45 4 42
onepaquc_rmenu_checkout()
S
57 5 19
onepaquc_License_Manager::reinstall_pro_plugin()
S
56 5 18
RMENU_Add_To_Cart_Handler::replace_add_to_cart_button()
S
56 5 18
onepaquc_cart_text_change_form()
S
55 4 21
RMENU_Add_To_Cart_Handler::init_hooks()
S
55 4 18
onepaquc_add_random_product_if_cart_empty()
S
51 3 33
rmenu_add_to_cart_admin_script()
S
54 2 47
onepaquc_get_cart_content()
S
59 4 13
onepaquc_modify_add_to_cart_button()
S
62 4 12
onepaquc_License_Manager::remove_existing_plugin_directory()
S
62 4 12
onepaquc_enqueue_block_editor_assets()
S
52 1 54
onepaquc_add_button_css()
S
50 1 52
onepaquc_add_block_category()
S
58 3 17
onepaquc_License_Manager::get_version_info()
S
56 3 17
onepaquc_custom_quantity_input_on_checkout()
S
56 3 16
onepaquc_custom_woocommerce_checkout_text()
S
63 4 9
onepaquc_update_cart_item_quantity()
S
62 4 10
onepaquc_display_one_page_checkout_form()
S
63 3 12
onepaquc_cart_menu()
S
57 2 21
RMENU_Add_To_Cart_Handler::customize_add_to_cart_message()
S
57 2 16
onepaquc_handle_remove_cart_item()
S
64 3 9
onepaquc_rmenu_checkout_popup()
S
67 3 9
onepaquc_check_shortcode_and_enqueue_styles()
S
72 3 5
onepaquc_Cart_Widget::render()
S
58 2 15
onepaquc_License_Manager::show_admin_notices()
S
62 3 10
RMENU_Add_To_Cart_Handler::redirect_after_add_to_cart()
S
65 3 9
RMENU_Add_To_Cart_Handler::set_default_quantity()
S
68 3 7
RMENU_Quick_View::quick_view_modal_container()
S
55 1 29
RMENU_Add_To_Cart_Handler::enqueue_ajax_scripts()
S
55 1 21
onepaquc_Elementor_Category_Alternative::get_svg_icon()
S
64 1 21
onepaquc_Elementor_Category_Alternative::add_category_styles()
S
71 1 17
onepaquc_cart_shortcode()
S
60 1 16
onepaquc_sanitize_array_of_text()
S
71 2 6
RMENU_Quick_View::display_overlay_quick_view_button()
S
63 2 10
onepaquc_custom_woocommerce_shipping_label()
S
78 2 3
disable_cart_page_redirect()
S
73 2 6
onepaquc_add_checkout_inline_styles()
S
73 2 5
RMENU_Quick_View::__construct()
S
66 2 8
onepaquc_add_settings_link()
S
63 2 10
onepaquc_save_one_page_checkout_option()
S
71 2 5
link_product_name_on_checkout()
S
66 2 8
onepaquc_cart_admin_styles()
S
64 2 9
onepaquc_add_product_image_to_checkout_cart_items()
S
65 2 8
RMENU_Quick_View::add_dynamic_css()
S
60 1 14
RMENU_Add_To_Cart_Handler::add_to_cart_fragments()
S
62 1 13
onepaquc_hide_add_to_cart_css()
S
100 1 11
onepaquc_add_one_page_checkout_to_product_type_options()
S
62 1 11
onepaquc_rmenu_fields()
S
63 1 10
onepaquc_force_woocommerce_checkout_mode()
S
83 1 3
onepaquc_One_Page_Checkout_Widget::get_name()
S
82 1 3
onepaquc_License_Manager::is_pro_version_active()
S
80 1 3
RMENU_Add_To_Cart_Handler::__construct()
S
82 1 3
onepaquc_License_Manager::__construct()
S
75 1 4
onepaquc_is_elementor_active()
S
81 1 3
onepaquc_editor_script()
S
66 1 9
onepaquc_onpcheckout_heading()
S
68 1 7
onepaquc_clear_cart()
S
78 1 4
onepaquc_cart_notice()
S
100 1 2
onepaquc_Elementor_Category_Alternative::__construct()
S
74 1 4
onepaquc_One_Page_Checkout_Widget::get_icon()
S
82 1 3
RMENU_Add_To_Cart_Handler::enqueue_notification_scripts()
S
68 1 8
RMENU_Quick_View::adjust_brightness()
S
62 1 10
onepaquc_update_checkout_form()
S
71 1 6
onepaquc_Cart_Widget::get_categories()
S
81 1 3
onepaquc_One_Page_Checkout_Widget::get_keywords()
S
78 1 3
onepaquc_Cart_Widget::get_keywords()
S
79 1 3
onepaquc_Cart_Widget::get_custom_help_url()
S
82 1 3
onepaquc_One_Page_Checkout_Widget::get_categories()
S
81 1 3
onepaquc_Elementor_Category_Alternative::init_category()
S
78 1 3
onepaquc_block_categories()
S
66 1 9
onepaquc_Cart_Widget::get_icon()
S
82 1 3
onepaquc_Cart_Widget::get_name()
S
82 1 3
onepaquc_One_Page_Checkout_Widget::get_custom_help_url()
S
82 1 3
onepaquc_Cart_Widget::get_title()
S
79 1 3
onepaquc_License_Manager::set_transient_notice()
S
71 1 6
onepaquc_get_page_parameter_from_current_url()
S
100 1 2
onepaquc_One_Page_Checkout_Widget::get_title()
S
79 1 3