Code Analysis: Peach Payments Gateway 3.2.7

Most Complex Classes

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

Most Complex Functions

Function Rating Complexity
woocommerce_gateway_peach()
D
1
WC_Peach_Payments::receipt_page()
D
51
WC_Peach_Payments::process_payment()
D
52
WC_Peach_Payments::payment_fields()
D
55
PMProGateway_peach::pmpro_checkout_confirmed()
C
20
peach_add_card_content()
C
21
WC_Peach_Payments::pp_handle_switch_webhook_request()
C
25
WCFMmp_Gateway_Peach_payment::generate_request_status_url()
C
21
PMProGateway_peach::process()
B
21
WC_Peach_Payments::card_search()
B
21
generateCards()
B
17
WC_Peach_Payments::pp_handle_switch_request()
B
17