Code Analysis: Payment Gateway for KNET 2.3.2

Most Complex Classes

Class Rating Complexity
SimpleXLSXGen
C
124
WC_Payment_Gateway_KNET
B
91
wc_knet_payment_trans_grid
S
45
WC_KNET_PAYMENT_Plugin
S
7

Most Complex Functions

Function Rating Complexity
SimpleXLSXGen::_sheetToXML()
D
54
SimpleXLSXGen::_write()
D
33
init_wc_knet_payment()
D
3
WC_Payment_Gateway_KNET::responce()
B
21
wc_knet_payment_trans_grid::filter_query()
B
19
wc_knet_payment_trans_grid::search_box()
A
11
WC_Payment_Gateway_KNET::updateOrder()
A
11
SimpleXLSXGen::addSheet()
A
9
SimpleXLSXGen::_writeEntry()
A
5
WC_Payment_Gateway_KNET::format_email()
S
7
WC_Payment_Gateway_KNET::get_order_in_recived_page()
S
7
WC_Payment_Gateway_KNET::wc_conditional_payment_gateways()
S
6