Code Analysis: Paygine payment module 2.2.0

Most Complex Classes

Class Rating Complexity
woocommerce_paygine
D
188

Most Complex Functions

Function Rating Complexity
init_woocommerce_paygine()
D
3
woocommerce_paygine::payment_action()
B
18
woocommerce_paygine::callback_from_gateway()
A
15
woocommerce_paygine::notify_from_gateway()
A
12
woocommerce_paygine::process_admin_options()
A
11
woocommerce_paygine::__construct()
A
8
woocommerce_paygine::init_form_fields()
A
1
woocommerce_paygine::pc_operation_validation()
S
8
woocommerce_paygine::pc_order_operation_validation()
S
8
woocommerce_paygine::get_pc_payment_method()
S
7
woocommerce_paygine::get_custom_order_status()
S
7
woocommerce_paygine::process_payment_registration()
S
5