Code Analysis: Peach Payments Gateway 3.3.5

Most Complex Classes

Class Rating Complexity
WC_Peach_Payments
D
473
PMProGateway_peach
C
110
WCFMmp_Gateway_Peach_payment
S
44
pluginSupport
S
18
embeddedCheckout
S
12
WC_Gateway_Peach_Blocks_Support
S
7

Most Complex Functions

Function Rating Complexity
woocommerce_gateway_peach()
D
1
WC_Peach_Payments::receipt_page()
D
52
WC_Peach_Payments::process_payment()
D
56
WC_Peach_Payments::payment_fields()
D
55
WC_Peach_Payments::pp_handle_switch_webhook_request()
D
34
WC_Peach_Payments::handle_payon_all_payment()
C
29
PMProGateway_peach::pmpro_checkout_confirmed()
C
20
peach_add_card_content()
C
21
WCFMmp_Gateway_Peach_payment::generate_request_status_url()
C
21
PMProGateway_peach::process()
B
21
WC_Peach_Payments::pp_handle_switch_request()
B
21
WC_Peach_Payments::card_search()
B
21