Code Analysis: IMMAGIT PayU Payment Gateway for WooCommerce 1.1.2

Most Complex Classes

Class Rating Complexity
WC_Gateway_PayU
D
172
WMimmaMenuPayU
D
134
FunctionsGatewayIMMA
S
41
WC_Gateways_IMMA
S
24
WCGW_PayU
S
12

Most Complex Functions

Function Rating Complexity
WMimmaMenuPayU::wc_add_order_thistory_box_function()
D
62
WC_Gateway_PayU::wc_gw_do_payu_check_response()
D
50
WMimmaMenuPayU::wc_add_data_payu_box_function()
D
43
WC_Gateway_PayU::wc_gw_payu_save_thistory()
B
17
WMimmaMenuPayU::imma_do_replicate_payu_transaction()
A
16
WC_Gateway_PayU::wc_gw_payu_get_payment_args()
A
12
FunctionsGatewayIMMA::filter_orders_by_payment_gateway_imma()
A
13
wc_gw_payu_init()
A
10
FunctionsGatewayIMMA::filter_order_list_by_payment_gateway_imma()
A
11
WC_Gateway_PayU::get_url()
A
9
FunctionsGatewayIMMA::orders_by_payment_gateway_query_imma()
A
10
WC_Gateway_PayU::wc_gw_payu_thankyou_page()
A
8