Code Analysis: DHL Express Rates & Labels 5.4.2

Function Rating Maintainability Complexity Lines of code
a2z_dhlexpress_parent::hit_create_dhl_shipping()
D
0
344 866
A2Z_Dhlexpress::calculate_shipping()
D
0
244 806
a2z_dhlexpress_parent::hit_wc_checkout_order_processed()
D
0
185 482
a2z_dhlexpress_parent::hit_bulk_create_order()
D
0
172 465
a2z_dhlexpress_parent::hit_create_dhl_return_shipping()
D
3
124 324
a2z_dhlexpress_parent::create_dhl_shipping_label_genetation()
D
11
72 321
a2z_dhlexpress_parent::get_vendors_on_order()
D
26
64 114
a2z_dhlexpress_parent::hit_define_dhl_credentails()
D
9
36 503
A2Z_Dhlexpress::box_shipping()
D
28
45 109
a2z_dhlexpress_parent::hit_order_status_update()
D
32 37 90
a2z_dhlexpress_parent::dhl_track()
D
27
33 142
a2z_dhlexpress_parent::box_shipping()
D
31 34 94
a2z_dhlexpress_parent::get_products_on_order()
C
32 29 90
A2Z_Dhlexpress::weight_based_shipping()
C
33 27 89
A2Z_Dhlexpress::per_item_shipping()
C
38 29 54
dhl_rest::createRateReq()
C
37 25 60
a2z_dhlexpress_parent::hit_save_product_options()
B
40 22 65
a2z_dhlexpress_parent::create_dhl_return_label_genetation()
B
33 19 89
a2z_dhlexpress_parent::save_user_fields()
B
49 22 25
a2z_dhlexpress_parent::weight_based_shipping()
B
38 17 66
hit_Boxpack_Box::can_fit()
B
51 20 21
a2z_dhlexpress_parent::per_item_shipping()
A
44 16 39
a2z_dhlexpress_parent::show_buttons_to_downlaod_shipping_label()
A
48 15 30
HIT_Boxpack::pack()
A
42 13 56
a2z_dhlexpress_parent::getFormatedShipAddr()
A
54 14 17
A2Z_Dhlexpress::getFormatedShipAddr()
A
54 14 17
hit_Boxpack_Box::pack()
A
40 9 62
a2z_dhlexpress_parent::hit_product_option_view()
A
40 8 68
a2z_dhlexpress_parent::__construct()
A
41 9 52
dhl_rest::makeAddrInfo()
A
56 11 16
a2z_dhlexpress_parent::hit_choose_vendor_address()
A
47 9 34
dhl_rest::getRes()
A
48 9 30
A2Z_Dhlexpress::generate_a2z_dhlexpress_html()
A
42 4 79
WeightPackSimple::pack_items()
S
51 7 28
WeightPacketUtil::pack_items_into_weight_box()
S
50 6 32
dhl_rest::makePackInfo()
S
56 7 16
a2z_dhlexpress_parent::hit_get_dhl_packages()
S
56 6 18
a2z_dhlexpress_parent::hits_rest_api_auth()
S
61 6 11
a2z_dhlexpress_parent::hit_save_product_meta()
S
60 5 13
dhl_rest::checkDutiable()
S
62 5 12
HIT_Boxpack::box_sorting()
S
65 5 9
HIT_Boxpack::item_sorting()
S
65 5 9
A2Z_Dhlexpress::hit_get_dhl_packages()
S
60 4 14
a2z_dhlexpress_parent::hit_prod_save_variation_text_field()
S
62 4 11
WeightPack::__construct()
S
59 3 16
A2Z_Dhlexpress::a2z_get_zipcode_or_city()
S
53 3 14
a2z_dhlexpress_parent::a2z_get_zipcode_or_city()
S
53 3 14
dhl_rest::createPackTotals()
S
61 3 12
hit_Boxpack_Item::get_meta()
S
64 3 11
A2Z_Dhlexpress::__construct()
S
57 2 17
WeightPacketUtil::pack_all_items_into_one_box()
S
58 2 16
HIT_Boxpack::volume_based_sorting()
S
70 3 6
WeightPackAscend::sort_items()
S
66 3 8
WeightPackDescend::sort_items()
S
66 3 8
a2z_dhlexpress_parent::hit_dhl_menu_page()
S
65 3 7
a2z_dhlexpress_parent::my_label_page_contents()
S
67 3 7
a2z_dhlexpress_parent::shipo_bulk_label_action_admin_notice()
S
69 3 6
a2z_dhlexpress_parent::hit_prod_add_variation_text_field()
S
59 2 14
WeightPackAscend::pack_items()
S
63 2 11
WeightPackDescend::pack_items()
S
63 2 11
HIT_Boxpack::order_boxes()
S
71 2 6
a2z_dhlexpress_parent::a2z_dhl_is_eu_country()
S
62 2 9
HIT_Boxpack::order_items()
S
71 2 6
HIT_Boxpack::get_packages()
S
80 2 3
a2z_dhlexpress_parent::a2z_dhlexpress_plugin_action_links()
S
64 2 8
HIT_Boxpack::order_by_volume()
S
71 2 6
dhl_rest::hit_dhl_is_eu_country()
S
62 2 9
hit_Boxpack_Box::set_type()
S
73 2 5
A2Z_Dhlexpress::a2z_dhl_is_eu_country()
S
62 2 9
WeightPackStrategy::add_item()
S
66 2 8
hit_Boxpack_Box::get_volume()
S
67 2 8
a2z_dhlexpress_parent::hits_app_action_trk()
S
68 2 7
a2z_dhlexpress_parent::create_dhl_shipping_meta_box()
S
67 2 6
A2Z_Dhlexpress::init_form_fields()
S
62 1 12
a2z_dhlexpress_parent::hits_admin_scripts()
S
61 1 11
hit_Boxpack_Item::__construct()
S
62 1 11
hit_Boxpack_Box::get_packtype()
S
82 1 3
hit_Boxpack_Item::get_volume()
S
82 1 3
WeightPack::pack_items()
S
77 1 4
hit_Boxpack_Box::get_packed_width()
S
82 1 3
hit_Boxpack_Box::get_width()
S
82 1 3
HIT_Boxpack::clear_items()
S
81 1 3
hit_Boxpack_Box::get_outer_length()
S
82 1 3
HIT_Boxpack::add_item()
S
77 1 3
HIT_Boxpack::__construct()
S
81 1 3
a2z_dhlexpress_parent::hit_bulk_order_menu()
S
75 1 4
hit_Boxpack_Item::get_value()
S
82 1 3
hit_Boxpack_Item::get_length()
S
82 1 3
A2Z_Dhlexpress::init()
S
70 1 6
hit_Boxpack_Box::get_outer_height()
S
82 1 3
hit_Boxpack_Box::set_volume()
S
80 1 3
hit_Boxpack_Box::set_inner_dimensions()
S
68 1 7
hit_Boxpack_Box::set_id()
S
81 1 3
a2z_dhlexpress_method()
S
77 1 4
WeightPack::get_packable_items()
S
81 1 3
WeightPackStrategy::__construct()
S
80 1 3
a2z_dhlexpress_parent::hits_rest_api_routes()
S
68 1 7
WeightPack::set_max_weight()
S
81 1 3
a2z_dhlexpress_parent::hit_product_data_tab()
S
68 1 7
hit_Boxpack_Box::set_packtype()
S
81 1 3
WeightPackResult::set_error()
S
80 1 3
hit_Boxpack_Box::get_height()
S
82 1 3
WeightPackStrategy::get_packable_items()
S
82 1 3
hit_Boxpack_Box::__construct()
S
64 1 9
WeightPack::get_result()
S
81 1 3
dhl_rest::__construct()
S
91 1 2
WeightPackResult::get_unpacked_items()
S
82 1 3
WeightPackResult::set_packed_boxes()
S
81 1 3
HIT_Boxpack::clear_boxes()
S
81 1 3
hit_Boxpack_Box::get_packed_length()
S
82 1 3
hit_Boxpack_Box::get_weight()
S
82 1 3
WeightPackResult::get_packed_boxes()
S
82 1 3
WeightPack::add_item()
S
79 1 3
hit_Boxpack_Item::get_weight()
S
82 1 3
hit_Boxpack_Box::get_max_weight()
S
76 1 4
hit_Boxpack_Item::get_height()
S
82 1 3
hit_Boxpack_Box::get_length()
S
82 1 3
WeightPackStrategy::get_max_weight()
S
82 1 3
a2z_dhlexpress_parent::a2z_wc_new_order_column()
S
77 1 4
WeightPackStrategy::set_result()
S
81 1 3
hit_Boxpack_Item::get_width()
S
82 1 3
a2z_dhlexpress_parent::a2z_dhlexpress_init()
S
79 1 3
WeightPackDescend::__construct()
S
81 1 3
HIT_Boxpack::add_box()
S
72 1 5
hit_Boxpack_Box::set_max_weight()
S
81 1 3
WeightPackAscend::__construct()
S
81 1 3
WeightPackResult::set_unpacked_items()
S
81 1 3
hit_Boxpack_Box::get_packed_height()
S
82 1 3
hit_Boxpack_Box::get_outer_width()
S
82 1 3
WeightPackStrategy::get_result()
S
82 1 3
WeightPackStrategy::set_max_weight()
S
81 1 3
WeightPackResult::get_errors()
S
82 1 3
a2z_dhlexpress_parent::my_admin_page_contents()
S
82 1 3
WeightPackStrategy::pack_items()
S
100 1 0
hit_Boxpack_Box::reset_packed_dimensions()
S
74 1 5
WeightPackSimple::__construct()
S
81 1 3