Code Analysis: Midtrans-WooCommerce 2.30.1

Most Complex Functions

Function Rating Complexity
WC_Gateway_Midtrans_Notif_Handler::handleMidtransNotificationRequest()
D
37
WC_Gateway_Midtrans_Abstract::getPaymentRequestData()
C
23
WC_Gateway_Midtrans_Notif_Handler::handleMidtransValidNotificationRequest()
B
18
Midtrans\ApiRequestor::remoteCall()
A
12
Midtrans\SnapApiRequestor::remoteCall()
A
10
WC_Gateway_Midtrans_InstallmentOff::process_payment()
A
10
WC_Gateway_Midtrans_Promo::process_payment()
A
9
WC_Gateway_Midtrans_Abstract::midtrans_refund()
A
9
WC_Gateway_Midtrans_Installment::process_payment()
A
9
WC_Gateway_Midtrans::process_payment_helper()
A
9
WC_Gateway_Midtrans_Subscription::process_payment()
A
8
WC_Gateway_Midtrans_Paymentrequest::process_payment()
A
8