Code Analysis: Payment Gateway for LiqPay for Woocommerce 2.3

Most Complex Classes

Class Rating Complexity
WC_Gateway_Kmnd_Liqpay
A
60
LiqPay
S
24
Wc_Liqpay_Page_Redirect
S
17
Payment_Method_Type_Liqpay
S
5
Support_Block_Liqpay
S
2
CurlRequester
S
2

Most Complex Functions

Function Rating Complexity
WC_Gateway_Kmnd_Liqpay::handle_callback()
C
22
WC_Gateway_Kmnd_Liqpay::process_payment()
A
9
WC_Gateway_Kmnd_Liqpay::handle_return()
A
9
WC_Gateway_Kmnd_Liqpay::init_form_fields()
S
1
Wc_Liqpay_Page_Redirect::redirect_to_error()
S
6
WC_Gateway_Kmnd_Liqpay::check_order_status()
S
5
LiqPay::cnb_params()
S
5
Wc_Liqpay_Page_Redirect::redirect_to_error_pay()
S
5
WC_Gateway_Kmnd_Liqpay::save_rro_id_metabox()
S
5
init_liqpay_gateway_plugin()
S
4
LiqPay::__construct()
S
4
LiqPay::cnb_form()
S
3