Code Analysis: Small Package Quotes - USPS Edition 1.2.0

Function Rating Maintainability Complexity Lines of code
EnUspsResponse\EnUspsResponse::en_arrange_rates()
D
18
59 208
EnUspsPackage\EnUspsPackage::en_package_converter()
D
20
51 186
EnUspsResponse\EnUspsResponse::en_rates()
D
32 36 77
EnUspsSpqLogs::en_logs()
C
26
27 143
EnUspsLocationAjax\EnUspsLocationAjax::en_usps_get_location()
C
35 27 80
EnUspsShippingRates::calculate_shipping()
C
34 25 78
EnUspsSpqLogsPackaging::en_get_bins_packed()
B
38 23 62
EnUspsPackage\EnUspsPackage::en_usps_get_location()
B
41 23 47
en_import_dropship_location_csv()
B
38 18 74
EnUspsOrderExport\EnUspsOrderExport::en_order_details_by_id()
B
42 19 47
EnUspsOtherRates\EnUspsOtherRates::en_extra_custom_services()
B
43 19 43
EnUspsSpqLogsPackaging::arrange_bins_response_order()
B
48 18 30
EnUspsOrderRates\EnUspsOrderRates::en_usps_admin_order_quotes()
A
47 16 29
EnUspsPackage\EnUspsPackage::en_usps_quote_settings_detail()
A
45 15 36
EnUspsLocationAjax\EnUspsLocationAjax::en_usps_location_save_form_data()
A
39 12 64
EnUspsOrderExport\EnUspsOrderExport::en_async_orders_exporting_process()
A
44 13 40
EnUspsOrderWidget\EnUspsOrderWidget::en_order_widget()
A
44 13 39
EnUspsWarehouse\EnUspsWarehouse::create_table()
A
39 10 79
EnUspsPackage\EnUspsPackage::en_get_product_level_markup()
A
48 13 31
EnLocation::en_location_data()
A
28
1 209
EnUspsSpqLogsPackaging::appendProductTitle()
A
52 13 22
EnUspsPackage\EnUspsPackage::en_is_instore_pickup_enabled()
A
46 11 35
EnUspsProductDetail\EnUspsProductDetail::en_dropship_list()
A
56 12 14
en_usps_shipping_rates()
A
28
1 175
EnUspsWarehouse\EnUspsWarehouse::get_data()
A
51 10 24
EnUspsPlans\EnUspsPlans::en_get_current_plan()
A
43 8 49
EnUspsGuard\EnUspsGuard::en_check_for_prerequisites()
A
49 9 31
EnUspsResponse\EnUspsResponse::en_multi_shipment()
A
49 9 28
EnLocation::en_load()
A
40 6 65
EnUspsQuoteSettings\EnUspsQuoteSettings::services()
A
38 5 79
EnUspsOrderWidget\EnUspsOrderWidget::en_order_actions()
A
50 8 27
EnSBS\EnSBS::en_woo_addons_box_sizing_flat_rate_text_fields_arr()
A
37 3 98
en_usps_error_message()
A
52 8 22
EnUspsTab::get_settings()
A
48 7 35
EnUspsCsvExport\EnUspsCsvExport::en_country()
A
55 8 18
EnUspsResponse\EnUspsResponse::en_get_accessorials_prices()
A
55 8 18
EnUspsCsvExport\EnUspsCsvExport::en_nickname()
A
55 8 18
EnUspsCsvExport\EnUspsCsvExport::en_city()
A
55 8 18
EnUspsCsvExport\EnUspsCsvExport::en_state()
A
55 8 18
EnUspsCsvExport\EnUspsCsvExport::en_zip()
A
55 8 18
EnUspsProductDetail\EnUspsProductDetail::en_save_product_fields()
S
59 8 12
EnUspsQuoteSettings\EnUspsQuoteSettings::Load()
S
35 1 114
EnUspsPackage\EnUspsPackage::usps_get_bins()
S
53 7 21
usps_fd_api()
S
48 6 34
EnUspsProductDetail\EnUspsProductDetail::en_app_common_plan_status()
S
55 7 19
EnUspsQuoteSettings\EnUspsQuoteSettings::cutt_off_time()
S
40 3 76
EnUspsProductDetail\EnUspsProductDetail::en_custom_product_fields()
S
56 7 16
en_usps_hide_shipping()
S
56 7 16
EnLocation::en_location_filter_data()
S
57 7 15
EnUspsProductDetail\EnUspsProductDetail::check_if_woo_payment_and_subscription_plugin_installed()
S
62 8 10
EnUspsOrderWidget\EnUspsOrderWidget::en_show_order_widget()
S
50 6 28
EnUspsConfig\EnUspsConfig::do_config()
S
49 5 42
EnUspsShippingRates::en_filterd_spq_shipment()
S
60 7 12
EnUspsPackage\EnUspsPackage::en_product_dropdown()
S
52 6 24
EnUspsCsvExport\EnUspsCsvExport::en_get_address()
S
55 6 19
EnUspsFreightdeskOnline\EnUspsFreightdeskOnline::en_load()
S
43 3 62
EnUspsOrderExport\EnUspsOrderExport::en_orders_ids()
S
49 5 29
EnUspsPackage\EnUspsPackage::en_fdo_image_urls()
S
58 6 14
EnUspsGuard\EnUspsGuard::en_show_notices()
S
51 5 29
EnUspsVersionCompact\EnUspsVersionCompact::en_array_column()
S
58 6 13
EnUspsOrderScript\EnUspsOrderScript::en_usps_order_script()
S
48 2 72
EnUspsLocationAjax\EnUspsLocationAjax::en_usps_location_delete_row()
S
52 5 23
EnUspsCurl\EnUspsCurl::en_usps_sent_http_request()
S
52 5 22
EnUspsFdo\EnUspsFdo::en_package_items()
S
47 4 37
EnLocation::en_arrange_location_table_row()
S
52 5 21
EnUspsPlans\EnUspsPlans::en_filter_current_plan_name()
S
55 5 21
EnUspsSpqLogsPackaging::packed_item_shipment()
S
58 5 15
EnUspsFdo\EnUspsFdo::en_cart_package()
S
62 6 9
EnUspsReceiverAddress\EnUspsReceiverAddress::get_address()
S
61 6 10
EnUspsPackage\EnUspsPackage::en_filter_shipment()
S
58 5 15
EnUspsPackage\EnUspsPackage::usps_get_tag()
S
60 5 13
EnUspsTab::avaibility_addon()
S
60 5 13
en_usps_update_warehouse_db()
S
59 5 13
EnUspsProductDetail\EnUspsProductDetail::en_product_fields_arr()
S
46 3 41
EnUspsQuoteSettings\EnUspsQuoteSettings::hazardous_material()
S
47 3 40
EnUspsTestConnection\EnUspsTestConnection::en_usps_test_connection()
S
52 4 22
EnUspsQuoteSettings\EnUspsQuoteSettings::transit_days()
S
48 3 35
EnUspsCsvExport\EnUspsCsvExport::en_add_export_column()
S
56 4 19
EnUspsQuoteSettings\EnUspsQuoteSettings::delivery_estimate_option()
S
49 3 31
EnUspsLoad\EnUspsLoad::Load()
S
58 4 16
EnUspsSpqLogsPackaging::getBinDataCount()
S
63 5 9
EnUspsPlans\EnUspsPlans::en_notification()
S
60 4 15
EnUspsResponse\EnUspsResponse::en_add_handling_fee()
S
59 4 14
EnUspsPlans\EnUspsPlans::en_plans()
S
59 4 14
EnUspsOrderWidget\EnUspsOrderWidget::en_show_accessorials()
S
60 4 13
EnUspsShippingRates::en_sort_woocommerce_available_shipping_methods()
S
61 4 13
EnUspsGuard\EnUspsGuard::is_woocommerce_active()
S
61 4 12
EnUspsQuoteSettingsDetail\EnUspsQuoteSettingsDetail::en_usps_quote_settings()
S
52 3 23
EnUspsShippingRates::usps_is_free_shipping_coupon_exists()
S
57 3 17
en_usps_plan_status()
S
57 3 17
en_usps_admin_notices()
S
68 4 6
EnUspsResponse\EnUspsResponse::get_formated_api_service_name()
S
63 4 10
EnLocation::en_get_instore_pickup_plan_status()
S
63 4 9
EnUspsWarehouseTemplate\EnUspsWarehouseTemplate::en_get_multi_warehouse_plan_status()
S
63 4 9
EnUspsPackage\EnUspsPackage::en_product_checkbox()
S
60 3 15
EnUspsGuard\EnUspsGuard::en_check_woocommerce_for_version()
S
64 4 9
EnUspsResponse\EnUspsResponse::en_save_detail_for_order_widget()
S
65 4 8
EnUspsMessage\EnUspsMessage::__construct()
S
57 2 29
en_usps_freight_action_links()
S
60 3 13
en_usps_create_option()
S
62 3 12
en_usps_admin_action_links()
S
60 3 12
EnUspsProductDetail\EnUspsProductDetail::__construct()
S
60 3 12
EnUspsOrderExport\EnUspsOrderExport::en_woocommerce_thankyou()
S
61 3 12
EnUspsConnectionSettings\EnUspsConnectionSettings::en_get_connection_settings_detail()
S
60 3 12
EnUspsWarehouseTemplate\EnUspsWarehouseTemplate::en_load()
S
49 1 37
en_serialize_dropship()
S
55 2 18
EnUspsTab::get_sections()
S
56 2 17
EnUspsDropshipTemplate\EnUspsDropshipTemplate::en_load()
S
50 1 32
EnUspsPackage\EnUspsPackage::en_usps_sender_location_address()
S
57 2 16
EnUspsProductDetail\EnUspsProductDetail::en_show_product_fields()
S
64 3 10
EnUspsPackage\EnUspsPackage::en_usps_reason_quotes_not_returned()
S
73 3 4
EnUspsTab::save()
S
66 3 8
EnUspsResponse\EnUspsResponse::get_service_id()
S
58 2 15
en_usps_admin_enqueue_scripts()
S
50 1 30
EnUspsReceiverAddress\EnUspsReceiverAddress::en_get_woo_version_number()
S
64 3 9
EnUspsResponse\EnUspsResponse::en_is_shipment_api_response()
S
66 3 8
EnUspsProductDetail\EnUspsProductDetail::en_product_input_field()
S
59 2 14
EnUspsReceiverAddress\EnUspsReceiverAddress::get_city()
S
62 2 12
EnUspsProductDetail\EnUspsProductDetail::en_product_dropdown()
S
61 2 12
EnUspsReceiverAddress\EnUspsReceiverAddress::get_country()
S
62 2 12
EnUspsReceiverAddress\EnUspsReceiverAddress::get_postcode()
S
62 2 12
EnUspsReceiverAddress\EnUspsReceiverAddress::get_address1()
S
62 2 12
EnUspsProductDetail\EnUspsProductDetail::en_product_checkbox()
S
61 2 12
EnUspsReceiverAddress\EnUspsReceiverAddress::get_state()
S
62 2 12
EnUspsProductDetail\EnUspsProductDetail::en_freight_classification()
S
52 1 26
EnUspsDistance\EnUspsDistance::get_address()
S
62 2 11
EnUspsQuoteSettings\EnUspsQuoteSettings::domestic_services()
S
55 1 25
EnUspsValidateAddress\EnUspsValidateAddress::en_load()
S
57 1 21
EnUspsQuoteSettings\EnUspsQuoteSettings::international_services()
S
58 1 20
EnUspsConnectionSettings\EnUspsConnectionSettings::en_load()
S
57 1 18
EnUspsPackage\EnUspsPackage::en_sanitize_package()
S
77 2 3
EnUspsConfig\EnUspsConfig::en_get_server_name()
S
69 2 6
EnUspsQuoteSettingsDetail\EnUspsQuoteSettingsDetail::en_usps_always_accessorials()
S
69 2 6
EnUspsLocationAjax\EnUspsLocationAjax::get_string_between()
S
65 2 8
en_csv_import_dropship_data()
S
63 2 10
en_none_shipping_rates()
S
69 2 7
EnUspsQuoteSettingsDetail\EnUspsQuoteSettingsDetail::en_usps_get_quote_settings()
S
69 2 6
EnUspsSpqLogs::setTimeZone()
S
67 2 8
EnUspsConnectionSettings\EnUspsConnectionSettings::en_usps_reason_quotes_not_returned()
S
77 2 3
EnUspsConfig\EnUspsConfig::en_get_host()
S
63 2 10
EnUspsResponse\EnUspsResponse::en_sanitize_rate()
S
77 2 3
en_usps_plugin()
S
73 2 4
en_usps_fdo_data_status()
S
65 2 9
EnUspsShippingRates::__construct()
S
60 1 14
EnUspsUserGuide\EnUspsUserGuide::en_load()
S
62 1 14
EnUspsOrderExport\EnUspsOrderExport::en_orders_sending()
S
59 1 13
EnUspsFdo\EnUspsFdo::en_package_address()
S
60 1 13
EnUspsConnectionSettings\EnUspsConnectionSettings::en_set_connection_settings_detail()
S
62 1 12
EnUspsConnectionSettings\EnUspsConnectionSettings::en_static_request_detail()
S
62 1 12
EnUspsShippingRates::init_form_fields()
S
63 1 11
EnUspsCsvExport\EnUspsCsvExport::__construct()
S
61 1 11
EnUspsTab::output()
S
73 1 5
EnUspsTab::shipping_logs_section()
S
79 1 3
en_usps_shipping_applications()
S
79 1 3
EnUspsPackage\EnUspsPackage::en_fdo_image_urls_merge()
S
79 1 3
EnUspsGuard\EnUspsGuard::en_check_prerequisites()
S
74 1 4
EnUspsShippingRates::en_eniture_shipment()
S
78 1 3
EnUspsSpqLogs::__construct()
S
82 1 3
EnUspsShippingRates::en_recently_package_converter()
S
79 1 3
EnUspsCsvExport\EnUspsCsvExport::en_product_freight_class_variation()
S
79 1 3
EnUspsCsvExport\EnUspsCsvExport::en_product_freight_class()
S
79 1 3
EnUspsOrderWidget\EnUspsOrderWidget::__construct()
S
78 1 3
EnUspsTab::add_settings_tab()
S
75 1 4
en_usps_add_shipping_app()
S
77 1 4
en_export_order_on_order_place()
S
81 1 3
EnUspsGuard\EnUspsGuard::en_show_for_notices()
S
76 1 4
EnUspsOrderWidget\EnUspsOrderWidget::en_format_price()
S
73 1 4
en_usps_uninstall()
S
80 1 3
EnUspsResponse\EnUspsResponse::en_smooth_round()
S
78 1 3
en_usps_shipping_sections()
S
76 1 4
EnUspsOrderScript\EnUspsOrderScript::__construct()
S
78 1 3
EnUspsQuoteSettingsDetail\EnUspsQuoteSettingsDetail::en_usps_compare_accessorial()
S
76 1 4
en_usps_frontend_enqueue_scripts()
S
70 1 6
EnUspsResponse\EnUspsResponse::en_single_shipment()
S
78 1 3
EnUspsProductDetail\EnUspsProductDetail::en_compatible_other_eniture_plugins()
S
82 1 3
WC_EnUspsShippingRates::__construct()
S
80 1 3
EnUspsWarehouse\EnUspsWarehouse::__construct()
S
78 1 3
EnUspsResponse\EnUspsResponse::en_step_for_sender_origin()
S
77 1 3
EnUspsDropshipTemplate\EnUspsDropshipTemplate::en_arrange_table_data()
S
76 1 3
EnUspsPackage\EnUspsPackage::en_set_small_shipment()
S
77 1 3
EnSBS\EnSBS::__construct()
S
78 1 3
EnUspsPlans\EnUspsPlans::__construct()
S
67 1 7
EnUspsTestConnection\EnUspsTestConnection::__construct()
S
75 1 4
WC_EnUspsShippingRates::calculate_shipping()
S
76 1 4
en_usps_admin_inline_js()
S
72 1 8
EnUspsTab::en_load()
S
67 1 7
EnUspsLocationAjax\EnUspsLocationAjax::__construct()
S
66 1 8
EnLocation::en_arrange_table_data()
S
76 1 3
EnUspsPackage\EnUspsPackage::en_set_ltl_shipment()
S
77 1 3
EnUspsOrderExport\EnUspsOrderExport::en_async_cron_schedule()
S
68 1 7
EnUspsFilterQuotes\EnUspsFilterQuotes::rand_string()
S
74 1 4
EnUspsOrderExport\EnUspsOrderExport::en_custom_post_save()
S
65 1 9
EnUspsTab::get_time_in_24_hours()
S
64 1 9
EnUspsGuard\EnUspsGuard::en_version_compatibility()
S
79 1 3
EnUspsPackage\EnUspsPackage::en_usps_receiver_location_address()
S
64 1 10
EnUspsOrderExport\EnUspsOrderExport::__construct()
S
69 1 6
en_usps_installation()
S
80 1 3
EnUspsShippingRates::init()
S
69 1 6
EnUspsGuard\EnUspsGuard::__construct()
S
68 1 7
EnUspsOrderRates\EnUspsOrderRates::__construct()
S
75 1 4
en_app_load_restricted_duplicate_classes()
S
81 1 3
en_rest_api_init_status_usps()
S
69 1 7