Code Analysis: Woocommerce - Xendit 5.1.8

Most Complex Functions

Function Rating Complexity
WC_Xendit_Invoice::map_payment_channel()
D
91
WC_Xendit_Invoice::get_xendit_method_description()
D
81
woocommerce_xendit_pg_init()
D
8
WC_Xendit_Invoice::admin_options()
B
7
WC_Xendit_Invoice::process_payment()
B
19
WC_Xendit_CC::process_payment_via_xendit_invoice()
B
16
WC_Xendit_Invoice::process_admin_options()
B
16
WC_Xendit_CC::payment_fields()
A
15
WC_Xendit_CC::validate_payment()
A
12
WC_Xendit_Invoice::validate_payment()
A
13
check_xendit_response()
A
13
WC_Xendit_CC::process_refund()
A
13