Code Analysis: WP Simple Shopping cart 4.6.1

Function Rating Maintainability Complexity Lines of code
wspsc_show_general_settings_page()
D
9
78 363
print_wp_shopping_cart()
D
14
47 354
wpspc_cart_actions_handler()
D
21
59 169
paypal_ipn_handler::validate_and_dispatch_product()
D
19
37 241
print_wp_cart_button_for_product()
B
34 21 85
wspsc_show_coupon_discount_settings_page()
B
27
14 183
show_wp_cart_adv_settings_page()
B
26
11 213
wpspc_cart_save_orders()
B
43 22 46
show_wp_cart_email_settings_page()
B
30 13 149
print_wp_cart_button_deprecated()
B
34 13 94
wp_cart_tinymce_ajax_handler()
A
32 1 219
wspsc_settings_interface()
A
43 9 49
wpspsc_process_pp_smart_checkout()
A
48 9 35
wp_cart_display_product_handler()
A
40 7 63
wpspsc_apply_cart_discount()
A
45 8 40
wspsc_check_and_start_session()
A
55 9 19
paypal_ipn_handler::validate_ipn_smart_checkout()
A
42 6 54
wp_cart_add_custom_field()
A
48 7 35
wpspc_order_review_meta_box()
A
38 3 91
wp_cart_init_handler()
S
52 7 25
wpc_handle_paypal_ipn()
S
52 6 26
wp_cart_search_where()
S
60 7 11
wpspc_populate_order_columns()
S
56 6 18
wspsc_show_addons_menu_page()
S
41 3 60
wp_cart_search_join()
S
65 7 7
wp_cart_search_distinct()
S
66 7 7
wspsc_show_tools_menu_page()
S
46 4 44
paypal_ipn_handler::validate_ipn_using_remote_post()
S
51 5 25
cart_current_page_url()
S
56 5 19
paypal_ipn_handler::debug_log()
S
58 5 14
wspsc_compact_cart_handler()
S
52 4 25
wpspc_insert_new_record()
S
53 4 24
paypal_ipn_handler::create_ipn_from_smart_checkout()
S
46 3 35
paypal_ipn_handler::log_ipn_results()
S
56 4 17
reset_wp_cart()
S
58 4 17
paypal_ipn_handler::debug_log_array()
S
57 4 16
WPSPSC_Coupons_Collection::delete_coupon_item_by_id()
S
60 4 14
wspsc_log_payment_debug()
S
58 4 14
WPSPSC_Coupons_Collection::find_coupon_by_code()
S
60 4 13
wp_cart_add_tinymce_button()
S
62 4 11
wp_cart_button_handler()
S
52 3 25
wspsc_export_orders_data_to_csv()
S
46 2 36
wspsc_compact_cart2_handler()
S
56 3 18
wp_cart_get_custom_var_array()
S
56 3 18
cart_not_empty()
S
65 4 9
WPSPCAdminUtils::e_checked()
S
68 4 7
WPSPCAdminUtils::gen_options()
S
63 4 9
paypal_ipn_handler::validate_ipn()
S
59 3 14
shopping_cart_show()
S
62 3 11
wp_cart_add_read_form_javascript()
S
54 1 34
wpspc_apply_dynamic_tags_on_email()
S
61 3 9
wpspc_get_total_cart_sub_total()
S
64 3 10
wspsc_admin_side_enqueue_scripts()
S
66 3 7
wpspc_update_cart_items_record()
S
68 3 7
wpspsc_reapply_discount_coupon_if_needed()
S
68 3 7
wp_cart_save_title()
S
70 3 6
wspsc_reset_logfile()
S
58 2 15
wpspc_get_total_cart_qty()
S
64 3 10
wpc_append_values_to_custom_field()
S
62 2 12
show_wp_simple_cart_widget()
S
63 2 11
wpspc_run_activation()
S
51 1 26
wpspc_create_orders_page()
S
51 1 26
wp_simple_cart_add_settings_link()
S
67 2 7
print_payment_currency()
S
65 2 9
simple_cart_total()
S
64 2 9
WPSPSC_Coupons_Collection::print_coupons_collection()
S
75 2 5
wspsc_strip_char_from_price_amount()
S
71 2 6
wp_cart_ngg_template_handler()
S
67 2 8
wpspsc_customize_order_link()
S
70 2 6
show_wp_shopping_cart_handler()
S
70 2 7
WPSPSC_Coupons_Collection::get_instance()
S
68 2 8
wspsc_handle_admin_menu()
S
58 1 14
wpspsc_settings_menu_footer()
S
65 1 13
wspsc_clean_incomplete_old_cart_orders()
S
62 1 12
wpspc_orders_display_columns()
S
61 1 12
wspsc_admin_side_styles()
S
78 1 3
always_show_cart_handler()
S
81 1 3
WPSPSC_COUPON_ITEM::__construct()
S
71 1 6
WPSPSC_Coupons_Collection::save_object()
S
80 1 3
WPSPSC_COUPON_ITEM::print_coupon_item_details()
S
69 1 6
WPSPSC_Coupons_Collection::add_coupon_item()
S
80 1 3
wpspc_add_meta_boxes()
S
75 1 4
wpspc_plugin_install()
S
83 1 3
wp_cart_register_button()
S
77 1 4
wp_paypal_shopping_cart_load_widgets()
S
74 1 4
WPSPSC_Coupons_Collection::__construct()
S
100 1 2
wpspsc_number_format_price()
S
75 1 4
wp_cart_print_admin_scripts()
S
73 1 7
wp_cart_admin_init_handler()
S
83 1 3
wp_cart_add_tinymce_plugin()
S
76 1 4
wspsc_front_side_enqueue_scripts()
S
78 1 3
paypal_ipn_handler::__construct()
S
71 1 6