Code Analysis: PeachPay — Payments & Express Checkout for WooCommerce (supports Stripe, PayPal, Square, Authorize.net) 1.118.1

Most Complex Functions

Function Rating Complexity
PeachPay_Analytics_Database::query_analytics()
D
106
peachpay_form_field()
D
71
pp_checkout_wc_ajax_calculate_checkout()
D
54
peachpay_generate_nav_tab_title()
D
45
PeachPay_Square_Payment_Gateway::process_payment()
D
37
PeachPay_ConvesioPay_Card_Gateway::process_payment()
D
30
peachpay_analytics_update_payment_method()
D
31
PeachPay_ConvesioPay_Unified_Gateway::detect_payment_method()
D
35
PeachPay_Stripe_Payment_Gateway::process_payment()
D
30
peachpay_homepage_payment_methods()
C
20
peachpay_generate_table_cb()
C
28
field_adjustments()
C
30