Code Analysis: MeSomb for WooCommerce 1.2.0

Function Rating Maintainability Complexity Lines of code
mesomb_init_gateway_class()
B
20
1 347
WC_MeSomb_Gateway::process_payment()
B
33 13 92
WC_MeSomb_Gateway::process_refund()
A
45 7 38
WC_MeSomb_Gateway::payment_fields()
S
42 5 59
WC_MeSomb_Gateway::payment_scripts()
S
56 6 17
Signature::signRequest()
S
47 5 31
WC_MeSomb_Gateway::__construct()
S
42 2 55
WC_MeSomb_Gateway::init_form_fields()
S
43 1 59
WC_MeSomb_Gateway::validate_fields()
S
62 4 11
Signature::nonceGenerator()
S
64 2 9
mesomb_gateway_class()
S
77 1 4
WC_MeSomb_Gateway::get_authorization()
S
72 1 4
mesomb_timeout_extend()
S
83 1 3