Code Analysis: Australia Post WooCommerce Extension 1.9.7

Most Complex Classes

Class Rating Complexity
WC_Australian_Post_Shipping_Method
A
74
WPRuby_AusPost_Box
S
19
WPRuby_AusPost_Item
S
14
WPRuby_Australia_Post_Lite
S
10

Most Complex Functions

Function Rating Complexity
WC_Australian_Post_Shipping_Method::get_package_details()
C
25
WC_Australian_Post_Shipping_Method::get_package_details_by_boxpacker()
A
13
WC_Australian_Post_Shipping_Method::get_rates()
A
8
WC_Australian_Post_Shipping_Method::calculate_shipping()
S
7
WC_Australian_Post_Shipping_Method::init_form_fields()
S
1
WC_Australian_Post_Shipping_Method::add_boxes_iterations()
S
3
WPRuby_Australia_Post_Lite::__construct()
S
3
WC_Australian_Post_Shipping_Method::is_available()
S
3
WC_Australian_Post_Shipping_Method::sort_rates()
S
3
WC_Australian_Post_Shipping_Method::debug()
S
3
WPRuby_Australia_Post_Lite::is_plugin_active()
S
3
WC_Australian_Post_Shipping_Method::__construct()
S
1