Code Analysis: IMMAGIT PayU Payment Gateway for WooCommerce 1.1.1

Most Complex Classes

Class Rating Complexity
WC_Gateway_PayU
D
151
WMimmaMenuPayU
C
120
WC_Gateways_IMMA
A
70
FunctionsGatewayIMMA
S
22
WCGW_PayU
S
12

Most Complex Functions

Function Rating Complexity
WMimmaMenuPayU::wc_add_order_thistory_box_function()
D
55
WC_Gateway_PayU::wc_gw_do_payu_check_response()
D
50
WMimmaMenuPayU::wc_add_data_payu_box_function()
D
42
WMimmaMenuPayU::imma_do_replicate_payu_transaction()
A
16
wc_gw_payu_init()
A
10
FunctionsGatewayIMMA::orders_by_payment_gateway_query_imma()
A
10
WC_Gateway_PayU::get_url()
A
9
WC_Gateway_PayU::wc_gw_payu_thankyou_page()
A
8
FunctionsGatewayIMMA::filter_orders_by_payment_gateway_imma()
A
9
WC_Gateway_PayU::get_account_id()
A
9
WC_Gateway_PayU::wc_gw_payu_get_payment_args()
A
6
WC_Gateway_PayU::wc_gw_payu_save_thistory()
S
7