Code Analysis: Payments Plugin and Checkout Plugin for WooCommerce: Stripe, PayPal, Square, Authorize.net 1.100.1

Most Complex Functions

Function Rating Complexity
PeachPay_Analytics_Database::query_analytics()
D
101
pp_checkout_wc_ajax_calculate_checkout()
D
54
peachpay_generate_nav_tab_title()
D
44
PeachPay_Square_Payment_Gateway::process_payment()
D
37
peachpay_analytics_update_payment_method()
D
31
PeachPay_Stripe_Payment_Gateway::process_payment()
C
29
peachpay_generate_table_cb()
C
28
peachpay_analytics_update_cart()
C
23
peachpay_is_valid_import_field()
C
29
PeachPay_Stripe::calculate_payment_state()
C
27
peachpay_options_page_html()
C
26
PeachPay_Payment_Gateway::is_available()
C
26