Code Analysis: Bleumi Payments for WooCommerce 1.0.6

Function Rating Maintainability Complexity Lines of code
wc_bleumi_pa_init()
B
21
6 280
WC_Gateway_Bleumi_PA::update_order_status()
A
43 11 46
WC_Gateway_Bleumi_PA::bleumi_pa_verify_payment()
A
48 8 31
WC_Gateway_Bleumi_PA::process_payment()
S
39 4 65
Bleumi_PA_APIHandler::sendRequest()
S
47 4 39
WC_Gateway_Bleumi_PA::init_form_fields()
S
45 1 48
bleumi_pa_handle_custom_query_var()
S
60 3 15
WC_Gateway_Bleumi_PA::ipn_callback()
S
58 3 14
bleumi_pa_wc_add_status()
S
61 3 12
WC_Gateway_Bleumi_PA::log()
S
64 3 10
WC_Gateway_Bleumi_PA::get_cancel_url()
S
67 3 7
bleumi_pa_wc_register_new_statuses()
S
53 1 26
WC_Gateway_Bleumi_PA::__construct()
S
53 1 22
bleumi_pa_validate_payment()
S
74 1 5
bleumi_pa_wc_status_valid_for_payment()
S
69 1 8
WC_Gateway_Bleumi_PA::init_api()
S
71 1 5
wc_bleumi_pa_add_to_gateways()
S
77 1 4
bleumi_pa_add_action_link_payment()
S
69 1 6
Bleumi_PA_APIHandler::log()
S
78 1 3