Code Analysis: Payment Gateway – nexi Alpha Bank for WooCommerce 2.0.4

Most Complex Functions

Function Rating Complexity
WC_AlphaBank_Gateway_Base::check_alphabank_response()
B
19
WC_AlphaBank_Gateway_Base::payment_fields()
A
14
WC_AlphaBank_Gateway_Base::generate_form()
A
9
alphabank_message()
S
6
WC_AlphaBank_Gateway::init_form_fields()
S
1
WC_AlphaBank_Gateway_Base::ab_get_pages()
S
5
WC_AlphaBank_Gateway_Base::validate_fields()
S
4
woocommerce_alphabank_init()
S
3
WC_AlphaBank_Gateway::__construct()
S
2
alphabank_plugin_action_links()
S
3
WC_AlphaBank_Gateway_Base::generic_add_meta()
S
3
WC_Payment_Gateway_KeyEncryption_Alpha::encrypt()
S
2