Code Analysis: WP Simple Paypal Shopping cart 4.5.2

Function Rating Maintainability Complexity Lines of code
wspsc_show_general_settings_page()
D
9
78 362
print_wp_shopping_cart()
D
14
47 354
wpspc_cart_actions_handler()
D
22
58 166
paypal_ipn_handler::validate_and_dispatch_product()
D
19
37 240
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
wp_cart_display_product_handler()
A
40 7 63
wpspsc_apply_cart_discount()
A
45 8 40
wpspsc_process_pp_smart_checkout()
A
49 8 32
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
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
wspsc_show_addons_menu_page()
S
42 3 59
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::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
paypal_ipn_handler::create_ipn_from_smart_checkout()
S
48 2 31
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
wpspsc_reapply_discount_coupon_if_needed()
S
68 3 7
wspsc_admin_side_enqueue_scripts()
S
66 3 7
wp_cart_save_title()
S
70 3 6
wpspc_update_cart_items_record()
S
68 3 7
wspsc_reset_logfile()
S
58 2 15
wpspc_apply_dynamic_tags_on_email()
S
61 3 9
wpspc_get_total_cart_qty()
S
64 3 10
wpspc_get_total_cart_sub_total()
S
64 3 10
wpc_append_values_to_custom_field()
S
62 2 12
wpspc_create_orders_page()
S
51 1 26
wpspc_run_activation()
S
51 1 26
wp_simple_cart_add_settings_link()
S
67 2 7
WPSPSC_Coupons_Collection::print_coupons_collection()
S
75 2 5
wspsc_strip_char_from_price_amount()
S
71 2 6
WPSPSC_Coupons_Collection::get_instance()
S
68 2 8
wpspsc_customize_order_link()
S
70 2 6
simple_cart_total()
S
64 2 9
WP_PayPal_Cart_Widget::widget()
S
63 2 10
show_wp_shopping_cart_handler()
S
70 2 7
print_payment_currency()
S
65 2 9
wp_cart_ngg_template_handler()
S
67 2 8
wspsc_handle_admin_menu()
S
58 1 14
wpspsc_settings_menu_footer()
S
65 1 13
wpspc_orders_display_columns()
S
61 1 12
wspsc_clean_incomplete_old_cart_orders()
S
62 1 12
WPSPSC_Coupons_Collection::save_object()
S
80 1 3
WP_PayPal_Cart_Widget::update()
S
100 1 2
wp_cart_print_admin_scripts()
S
73 1 7
wspsc_admin_side_styles()
S
78 1 3
wp_cart_register_button()
S
77 1 4
WP_PayPal_Cart_Widget::form()
S
100 1 2
WPSPSC_COUPON_ITEM::__construct()
S
71 1 6
wp_cart_admin_init_handler()
S
83 1 3
wpspc_add_meta_boxes()
S
75 1 4
paypal_ipn_handler::__construct()
S
71 1 6
wp_paypal_shopping_cart_load_widgets()
S
82 1 3
WPSPSC_Coupons_Collection::add_coupon_item()
S
80 1 3
always_show_cart_handler()
S
81 1 3
wpspsc_number_format_price()
S
75 1 4
wspsc_front_side_enqueue_scripts()
S
78 1 3
wpspc_plugin_install()
S
83 1 3
WP_PayPal_Cart_Widget::__construct()
S
78 1 3
wp_cart_add_tinymce_plugin()
S
76 1 4
WPSPSC_COUPON_ITEM::print_coupon_item_details()
S
69 1 6
WPSPSC_Coupons_Collection::__construct()
S
100 1 2