Code Analysis: Модуль оплаты Paygine 2.0

Function Rating Maintainability Complexity Lines of code
init_woocommerce_paygine()
C
15
2 484
woocommerce_paygine::process_payment()
A
37 14 71
woocommerce_paygine::callback_from_gateway()
A
40 8 64
woocommerce_paygine::process_refund()
S
47 6 34
woocommerce_paygine::__construct()
S
45 4 39
woocommerce_paygine::paygine_make_complete()
S
48 4 32
woocommerce_paygine::init_form_fields()
S
41 1 71
woocommerce_paygine::notify_from_gateway()
S
55 3 18
woocommerce_paygine::wc_order_item_add_complete_button()
S
58 3 16
woocommerce_paygine::orderAsPayed()
S
57 3 15
woocommerce_paygine::convert_currency()
S
60 3 15
woocommerce_paygine::logIt()
S
60 3 12
woocommerce_paygine::paygine_find_order()
S
64 3 11
woocommerce_paygine::order_status_filter()
S
66 3 8
woocommerce_paygine::orderWasRefund()
S
64 3 9
woocommerce_paygine::parse_xml()
S
69 2 7
woocommerce_paygine::paygine_get_url()
S
69 2 7
woocommerce_paygine::admin_options()
S
66 1 11
woocommerce_paygine::make_signature()
S
78 1 3
woocommerce_paygine::getLogFileName()
S
71 1 5
add_paygine_gateway()
S
77 1 4