Code Analysis: WooCommerce PixelPay Gateway 1.7

Function Rating Maintainability Complexity Lines of code
PixelPayOrder::evaluate()
A
43 12 48
WC_Gateway_PixelPay::process_payment()
A
39 10 60
woogpp_load()
A
28
1 174
WC_Gateway_PixelPay::woogpp_checkresponse()
A
48 10 33
PixelPayOrder::validateDetailsData()
S
58 8 14
PixelPayOrder::validateData()
S
58 7 14
WC_Gateway_PixelPay::__construct()
S
49 3 30
WC_Gateway_PixelPay::init_form_fields()
S
48 1 39
PixelPayOrder::setCurrency()
S
73 3 5
PixelPayOrder::valAmount()
S
69 3 7
PixelPayOrder::getRedirectLink()
S
68 3 7
check_for_woopixelpay()
S
71 2 6
PixelPayOrder::calculateTotal()
S
69 2 7
PixelPayOrder::addItem()
S
63 1 11
PixelPayOrder::__construct()
S
74 1 5
PixelPayOrder::setShipping()
S
80 1 3
WC_Gateway_PixelPay::load_pixelpay()
S
80 1 3
woogpp_checkinstance()
S
77 1 4
PixelPayOrder::setCancelUrl()
S
81 1 3
PixelPayOrder::setTax()
S
80 1 3
PixelPayOrder::setReturnUrl()
S
81 1 3