Code Analysis: WooCommerce M-PESA Payment Gateway 1.0.0

Function Rating Maintainability Complexity Lines of code
woompesa_request_payment()
A
39 10 61
woompesa_payment_gateway_init()
A
29 2 159
WC_Gateway_Mpesa::init_form_fields()
S
41 1 68
WC_Gateway_Mpesa::woompesa_generate_iframe()
S
47 2 39
WC_Gateway_Mpesa::__construct()
S
51 2 26
woompesa_mpesatrx_install()
S
52 1 33
WC_Gateway_Mpesa::process_payment()
S
62 1 11
woompesa_adds_to_the_head()
S
73 1 4
woompesa_add_gateway_class()
S
77 1 4
WC_Gateway_Mpesa::receipt_page()
S
80 1 3
woompesa_scan_transactions()
S
75 1 4
WC_Gateway_Mpesa::admin_options()
S
69 1 7