Code Analysis: Servicepay Gateway for WooCommerce 1.3

Most Complex Functions

Function Rating Complexity
Servicepay_Gateway::manageSplitSale()
D
26
Servicepay_Wc_Product_Manager::getPriceOrText()
C
24
Servicepay_Gateway_For_WooCommerce::servicepay_calculated_total()
B
19
Servicepay_WC_Order_SplitPaymentManager::readByOrderId()
A
16
Servicepay_Gateway_For_WooCommerce::servicepay_product_data_panels()
A
10
Servicepay_Gateway_For_WooCommerce::servicepay_woocommerce_init()
A
11
Servicepay_Gateway_For_WooCommerce::servicepay_send_SAIOT_info()
A
10
Servicepay_Gateway::process_payment()
A
9
Servicepay_Gateway::isSelectedPaymentMethodAtCheckout()
A
11
Servicepay_Wc_Product_Manager::getServicepayMetaData()
A
10
Servicepay_Gateway_For_WooCommerce::servicepay_check_cart_items()
A
10
Servicepay_Gateway::webhook_permission_check()
A
10