Code Analysis: ReachShip WooCommerce Multi-Carrier & Conditional Shipping 2.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_RS_Orders_Details_Endpoints::create_woococommerce_order_package_handler()
D
58
Reachship_Dhl_Express_Rates::add_rates()
D
62
Elex_Reachship_Api_Endpoints_Handler::reachship_generate_woocommerce_order_package_handler()
D
50
Reachship_Auspost_Mypost_Rates::elex_reachship_filter_auspost_mypost_rates_services()
D
58
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
Elex_RS_Conditional_Shipping_Settings_Endpoints::elex_rs_filter_conditional_shipping_rules()
D
42
Elex_Reachship_Api_Endpoints_Handler::reachship_regenerate_package_handler_bulk()
D
30
Reachship_Auspost_Mypost_Shipment::build_request()
D
35