Code Analysis: MeSomb for WooCommerce 1.2.4-1

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