Code Analysis: InXpress Shipping Extension 3.5.3

Function Rating Maintainability Complexity Lines of code
WC_Inxpress_Method::add_handling()
B
49 19 28
WC_Inxpress_Method::fetch_rates()
A
42 8 55
WC_Inxpress_Method::calculate_shipping()
A
39 6 69
inxpress_portal_function()
A
46 7 36
WC_Inxpress_Method::dim_converter()
S
55 5 20
WC_Inxpress_Method::calculate_weight_in_grams()
S
57 4 18
WC_Inxpress_Method::get_handling_fee()
S
67 4 7
write_log()
S
69 3 7
WC_InXpress::__construct()
S
66 3 9
WC_Inxpress_Method::init_form_fields()
S
51 1 30
WC_InXpress_Settings::init_form_fields()
S
54 1 22
WC_InXpress_Settings::__construct()
S
58 1 17
WC_Inxpress_Method::__construct()
S
59 1 17
WC_InXpress::instance()
S
72 2 6
WC_InXpress_Settings::instance()
S
72 2 6
WC_Inxpress_Method::instance()
S
72 2 6
WC_Inxpress_Canpar_Method::__construct()
S
60 1 14
WC_Inxpress_Purolator_Method::init_form_fields()
S
60 1 14
WC_Inxpress_DHLParcel_Method::init_form_fields()
S
60 1 14
WC_Inxpress_StarTrack_Method::init_form_fields()
S
60 1 14
WC_Inxpress_TNT_Method::init_form_fields()
S
60 1 14
WC_Inxpress_UPS_Method::init_form_fields()
S
60 1 14
WC_Inxpress_Canpar_Method::init_form_fields()
S
60 1 14
WC_Inxpress_FedEx_Method::init_form_fields()
S
60 1 14
WC_Inxpress_Purolator_Method::__construct()
S
60 1 14
WC_Inxpress_DHLExpress_Method::init_form_fields()
S
60 1 14
WC_Inxpress_DHLParcel_Method::__construct()
S
60 1 14
WC_Inxpress_Loomis_Method::init_form_fields()
S
60 1 14
WC_Inxpress_DHLExpress_Method::__construct()
S
61 1 13
WC_Inxpress_StarTrack_Method::__construct()
S
61 1 13
WC_Inxpress_TNT_Method::__construct()
S
61 1 13
WC_Inxpress_FedEx_Method::__construct()
S
61 1 13
add_inxpress_methods()
S
60 1 13
inxpress_shipping_init()
S
62 1 13
WC_Inxpress_Loomis_Method::__construct()
S
61 1 13
WC_Inxpress_UPS_Method::__construct()
S
61 1 13
inxpress_allowed_redirect_hosts()
S
68 1 8
WC_Inxpress_Method::calculate_height_in_mm()
S
76 1 4
WC_Inxpress_TNT_Method::init()
S
65 1 9
WC_Inxpress_Method::init()
S
67 1 8
WC_Inxpress_Purolator_Method::init()
S
67 1 8
WC_Inxpress_DHLParcel_Method::init()
S
65 1 9
WC_Inxpress_UPS_Method::init()
S
65 1 9
WC_Inxpress_FedEx_Method::init()
S
65 1 9
WC_InXpress_Settings::init()
S
73 1 5
WC_Inxpress_Method::calculate_width_in_mm()
S
76 1 4
WC_Inxpress_Method::calculate_depth_in_mm()
S
76 1 4
WC_InXpress_Settings::__wakeup()
S
78 1 3
WC_InXpress_Settings::__clone()
S
78 1 3
WC_Inxpress_Loomis_Method::init()
S
67 1 8
WC_Inxpress_Method::__clone()
S
78 1 3
WC_InXpress::__clone()
S
78 1 3
WC_Inxpress_DHLExpress_Method::init()
S
65 1 9
WC_Inxpress_StarTrack_Method::init()
S
65 1 9
WC_Inxpress_Canpar_Method::init()
S
67 1 8
WC_Inxpress_Method::__wakeup()
S
78 1 3
add_inxpress_portal()
S
78 1 3
WC_InXpress::__wakeup()
S
78 1 3