Code Analysis: Payment Gateway - Alpha Bank for WooCommerce 1.3.4

Most Complex Classes

Class Rating Complexity
WC_alphabank_Gateway
B
78
WC_alphabank_Gateway_masterpass
A
73
WC_Payment_Gateway_KeyEncryption_Alpha
S
4

Most Complex Functions

Function Rating Complexity
woocommerce_alphabank_init()
D
3
WC_alphabank_Gateway::check_alphabank_response()
C
26
WC_alphabank_Gateway_masterpass::check_alphabank_masterpass_response()
C
22
WC_alphabank_Gateway_masterpass::generate_alphabank_masterpass_form()
B
10
WC_alphabank_Gateway::generate_alphabank_form()
B
10
WC_alphabank_Gateway_masterpass::payment_fields()
A
15
WC_alphabank_Gateway::payment_fields()
A
15
alphabank_message()
S
7
WC_alphabank_Gateway::process_payment()
S
5
WC_alphabank_Gateway_masterpass::process_payment()
S
5
WC_alphabank_Gateway::ab_get_pages()
S
5
WC_alphabank_Gateway_masterpass::ab_get_pages()
S
5