Code Analysis: Payment Gateway for LiqPay for Woocommerce 2.4

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