Code Analysis: Bleumi Payments for WooCommerce 1.0.2

Function Rating Maintainability Complexity Lines of code
wc_bleumi_pa_init()
B
22
6 255
WC_Gateway_Bleumi_PA::update_order_status()
A
48 7 33
WC_Gateway_Bleumi_PA::bleumi_pa_verify_payment()
S
49 7 29
WC_Gateway_Bleumi_PA::process_payment()
S
41 4 55
Bleumi_PA_APIHandler::sendRequest()
S
46 4 40
WC_Gateway_Bleumi_PA::init_form_fields()
S
45 1 48
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_add_action_link_payment()
S
69 1 6
bleumi_pa_validate_payment()
S
74 1 5
WC_Gateway_Bleumi_PA::init_api()
S
71 1 5
Bleumi_PA_APIHandler::log()
S
78 1 3
wc_bleumi_pa_add_to_gateways()
S
77 1 4
bleumi_pa_wc_status_valid_for_payment()
S
69 1 8