Code Analysis: Bleumi Payments for WooCommerce 1.0.9

Function Rating Maintainability Complexity Lines of code
wc_bleumi_pa_init()
C
19
6 349
WC_Gateway_Bleumi_PA::update_order_status()
A
38 11 73
WC_Gateway_Bleumi_PA::process_payment()
A
36 7 82
WC_Gateway_Bleumi_PA::bleumi_pa_verify_payment()
A
46 8 37
Bleumi_PA_APIHandler::sendRequest()
S
46 4 44
WC_Gateway_Bleumi_PA::init_form_fields()
S
43 1 54
WC_Gateway_Bleumi_PA::ipn_callback()
S
56 3 18
bleumi_pa_handle_custom_query_var()
S
58 3 17
bleumi_pa_wc_add_status()
S
59 3 14
WC_Gateway_Bleumi_PA::log()
S
63 3 12
WC_Gateway_Bleumi_PA::get_cancel_url()
S
66 3 8
bleumi_pa_wc_register_new_statuses()
S
53 1 26
WC_Gateway_Bleumi_PA::__construct()
S
53 1 22
wc_bleumi_pa_add_to_gateways()
S
77 1 4
WC_Gateway_Bleumi_PA::init_api()
S
71 1 5
Bleumi_PA_APIHandler::log()
S
78 1 3
bleumi_pa_validate_payment()
S
74 1 5
bleumi_pa_add_action_link_payment()
S
69 1 6
bleumi_pa_wc_status_valid_for_payment()
S
69 1 8