Code Analysis: ReachShip WooCommerce Multi-Carrier & Conditional Shipping 3.0.0

Most Complex Functions

Function Rating Complexity
Reachship_Dhl_Express_Shipment::build_request()
D
100
elex_reachship_get_conditional_settings_carriers_and_flat_rate_callback()
D
75
elex_reachship_get_discrete_package_items_from_shipment_items_callback()
D
64
elex_reachship_get_discrete_package_items_from_order_callback()
D
60
elex_reachship_get_discrete_package_items_callback()
D
58
Elex_Reachship_Api_Endpoints_Handler::elex_rs_bulk_rates_api_handler()
D
49
Reachship_Dhl_Express_Rates::add_rates()
D
62
Reachship_Auspost_Mypost_Rates::elex_reachship_filter_auspost_mypost_rates_services()
D
58
Elex_Reachship_Api_Endpoints_Handler::elex_rs_rates_api_handler()
D
42
Elex_RS_Bulk_Actions_Endpoints::generate_auspost_mypost_shipments_and_save()
D
42
Elex_RS_Bulk_Actions_Endpoints::elex_rs_create_bulk_shipment_and_pickup_dhl_express()
D
41
Elex_RS_Bulk_Actions_Endpoints::elex_rs_create_bulk_shipment_and_pickup_mypost()
D
40