Code Analysis: Ecster Pay for WooCommerce 1.8.7

Most Complex Functions

Function Rating Complexity
Ecster_Api_Callbacks::update_woocommerce_order()
C
25
Ecster_Api_Callbacks::create_woocommerce_order()
C
22
Ecster_Api_Callbacks::maybe_add_invoice_fee()
A
12
WC_Ecster_Order_Management::complete_ecster_order()
A
11
Ecster_Api_Callbacks::maybe_add_shipping_data()
A
9
WC_Ecster_Get_Refund_Order_Items::get_items()
A
9
WC_Ecster_Order_Management::cancel_ecster_order()
A
9
Ecster_Api_Callbacks::maybe_add_customer_data()
A
9
WC_Gateway_Ecster::ecster_thankyou()
A
8
WC_Ecster_OSF::maybe_create_backup_order_finalization()
A
8
WC_Ecster_Request_Cart::cart()
A
6
Ecster_Api_Callbacks::execute_osn_callback()
S
7