Code Analysis: One Page Quick Checkout for WooCommerce 1.0.3

Function Rating Maintainability Complexity Lines of code
onepaquc_cart_dashboard()
D
1
12 2,262
onepaquc_should_display_button()
D
36 39 66
onepaquc_trust_badges_settings_content()
B
25
8 280
onepaquc_cart()
B
34 18 103
RMENU_Quick_View::display_quick_view_button()
B
46 22 32
onepaquc_display_checkout_on_single_product()
B
39 20 60
rmenu_apply_add_to_cart_styles()
B
35 18 81
onepaquc_one_page_checkout_shortcode()
B
43 17 45
RMENU_Quick_View::render_quick_view_button()
A
40 15 57
RMENU_Quick_View::add_product_data()
A
35 12 85
onepaquc_cart_documentation()
A
100 1 224
RMENU_Add_To_Cart_Handler::ajax_add_to_cart()
A
43 13 42
ajax_add_to_cart()
A
43 13 42
rmenu_add_icons_to_buttons()
A
37 7 125
onepaquc_add_checkout_button_to_add_to_cart_shortcode()
A
44 12 40
onepaquc_cart_settings()
A
32 5 128
onepaquc_sanitize_trust_badges_items()
A
48 11 35
onepaquc_add_checkout_button()
A
47 11 33
add_variation_buttons_to_loop()
A
41 8 69
onepaquc_get_button_styling()
A
43 9 48
onepaquc_refresh_checkout_product_list()
A
39 7 74
onepaquc_wc_checkout_block_register()
A
33 2 142
RMENU_Quick_View::add_quick_view_button()
A
51 9 29
onepaquc_cart_custom_css()
A
53 8 24
onepaquc_render_button_with_icon()
A
55 8 19
onepaquc_wc_checkout_block_render()
S
34 1 118
RMENU_Quick_View::enqueue_scripts()
S
41 4 55
onepaquc_remove_required_checkout_fields()
S
59 6 15
onepaquc_rmenu_checkout()
S
57 5 19
RMENU_Add_To_Cart_Handler::replace_add_to_cart_button()
S
56 5 18
onepaquc_register_one_page_checkout_block()
S
44 2 51
RMENU_Add_To_Cart_Handler::init_hooks()
S
55 4 18
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_add_button_css()
S
50 1 52
onepaquc_cart_text_change_form()
S
58 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_add_random_product_if_cart_empty()
S
60 3 14
onepaquc_cart_menu()
S
57 2 21
RMENU_Add_To_Cart_Handler::customize_add_to_cart_message()
S
57 2 16
onepaquc_check_shortcode_and_enqueue_styles()
S
72 3 5
RMENU_Add_To_Cart_Handler::redirect_after_add_to_cart()
S
65 3 9
onepaquc_render_one_page_checkout_block()
S
70 3 5
onepaquc_rmenu_checkout_popup()
S
67 3 9
RMENU_Add_To_Cart_Handler::set_default_quantity()
S
68 3 7
onepaquc_handle_remove_cart_item()
S
64 3 9
RMENU_Quick_View::quick_view_modal_container()
S
55 1 29
onepaquc_cart_enqueue_scripts()
S
50 1 28
RMENU_Add_To_Cart_Handler::enqueue_ajax_scripts()
S
55 1 21
onepaquc_cart_shortcode()
S
60 1 16
link_product_name_on_checkout()
S
66 2 8
RMENU_Quick_View::__construct()
S
66 2 8
onepaquc_add_checkout_inline_styles()
S
73 2 5
disable_cart_page_redirect()
S
73 2 6
onepaquc_add_settings_link()
S
63 2 10
onepaquc_add_product_image_to_checkout_cart_items()
S
65 2 8
onepaquc_custom_woocommerce_shipping_label()
S
78 2 3
onepaquc_display_one_page_checkout_form()
S
67 2 9
onepaquc_cart_admin_styles()
S
64 2 9
onepaquc_sanitize_array_of_text()
S
71 2 6
onepaquc_save_one_page_checkout_option()
S
71 2 5
RMENU_Quick_View::display_overlay_quick_view_button()
S
63 2 10
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_clear_cart()
S
78 1 4
RMENU_Quick_View::adjust_brightness()
S
62 1 10
onepaquc_onpcheckout_heading()
S
68 1 7
onepaquc_rmenu_fields()
S
63 1 10
onepaquc_block_categories()
S
66 1 9
onepaquc_get_page_parameter_from_current_url()
S
100 1 2
RMENU_Add_To_Cart_Handler::__construct()
S
82 1 3
onepaquc_editor_script()
S
66 1 9
onepaquc_cart_notice()
S
100 1 2
RMENU_Add_To_Cart_Handler::enqueue_notification_scripts()
S
68 1 8
onepaquc_update_checkout_form()
S
71 1 6
onepaquc_force_woocommerce_checkout_mode()
S
83 1 3