Code Analysis: Purolator Shipping Method for WooCommerce 1.0.1

Most Complex Functions

Function Rating Complexity
MA_purolator_Shipping::weight_based_shipping()
B
20
MA_purolator_Shipping::init()
A
15
MA_purolator_Shipping::calculate_shipping()
A
11
MA_purolator_Shipping::is_available()
A
12
MoreAddons_Uninstall_feedback_Listener::deactivate_scripts()
A
3
MA_purolator_Shipping::per_item_shipping()
A
10
MA_purolator_Shipping::process_result()
A
11
MA_purolator_Shipping::add_found_rates()
A
9
MA_purolator_Shipping::prepare_rate()
A
7
WeightPacketUtil::pack_items_into_weight_box()
S
6
MA_PU_Extra_Cart_Details::__construct()
S
6
MoreAddons_Uninstall_feedback_Listener::moreaddons_uninstall_feedback()
S
4