Code Analysis: WooCommerce Royal Mail Shipping Calculator 1.9.0

Most Complex Functions

Function Rating Complexity
WPRubyRoyalMail\WC_Royal_Mail_Shipping_Method::get_package_details()
B
21
WPRubyRoyalMail\WC_Royal_Mail_Shipping_Method::calculate_shipping()
B
18
WPRubyRoyalMail\WC_Royal_Mail_Shipping_Method::get_package_details_by_boxpacker()
A
13
WPRubyRoyalMail\Includes\RoyalMail\Src\Data::getMethodToPrice()
A
11
WPRubyRoyalMail\Includes\RoyalMail\Src\Data::getZoneToMethod()
A
11
WPRubyRoyalMail\Build\DVDoug\BoxPacker\LayerPacker::packLayer()
A
9
WPRubyRoyalMail\WC_Royal_Mail_Shipping_Method::generate_default_size_html()
A
8
WPRubyRoyalMail\Build\DVDoug\BoxPacker\LayerPacker::packVerticallyInsideItemFootprint()
A
8
WPRubyRoyalMail\Build\DVDoug\BoxPacker\WeightRedistributor::equaliseWeight()
A
7
WPRubyRoyalMail\Includes\RoyalMail\Src\Data::getMethodToMeta()
A
8
WPRubyRoyalMail\Build\DVDoug\BoxPacker\Packer::doVolumePacking()
S
7
WPRubyRoyalMail\Build\DVDoug\BoxPacker\WeightRedistributor::redistributeWeight()
S
7