Code Analysis: Nordic Shipping 1.0.2

Function Rating Maintainability Complexity Lines of code
NODS_Settings::shipit_uniwin_admin_settings()
D
4
12 1,139
NODS_shipit_sync()
D
26
32 141
NODS_save_shipit_carrier_agent_data()
D
26
30 141
shipit_uniwin_save_wc_order_meta_box_fields()
C
31 24 109
NODS_add_carrier_agents_on_checkout()
B
36 19 75
shipit_uniwin_custom_orders_list_column()
B
40 17 51
Shipit_shipping_Method::__construct()
B
25
7 200
NODS_Shipment_Functions::shipment_carrier_agent_data()
A
41 12 52
Shipit_shipping_method()
A
25
1 214
NODS_Shipment_Functions::create_shipment()
A
34 9 92
NODS_Shipment_Functions::all_carriers_agents()
A
30 1 160
NODS_Shipment_Functions::receiver_shipment_service_list()
A
42 8 49
NODS_Shipment_Functions::NODS_get_shipping_method_instances()
A
50 9 27
NODS_Shipment_Functions::shipit_uniwin_shipment_service_select_datas()
A
49 8 30
NODS_attach_tracking_url_to_email()
A
50 8 27
NODS_Common_Functions::curl_all_method()
A
49 7 32
NODS_save_tariff_orgint_custom_fields()
S
54 7 22
NODS_Shipment_Functions::shipment_service_price()
S
42 5 51
NODS_Common_Functions::weight_calculation()
S
54 7 20
NODS_Shipment_Functions::nods_fi_carrier_agents()
S
35 1 103
NODS_Shipment_Functions::nods_se_carrier_agents()
S
36 1 101
NODS_Shipment_Functions::shipment_serivice_carrier_title()
S
57 6 17
NODS_Shipment_Functions::nods_service_carrier_title()
S
56 6 17
NODS_Shipment_Functions::NODS_get_custom_data()
S
53 5 23
NODS_shipit_services_price()
S
53 5 22
NODS_add_tariff_orgint_custom_fields()
S
47 4 37
NODS_Shipment_Functions::shipment_service_title()
S
56 5 18
NODS_save_shipit_agent_data()
S
52 4 25
NODS_shipit_agent_data()
S
55 4 20
shipit_activation_condition_the_plugins()
S
51 3 34
shipit_uniwin_show_carrier_agent_tq_page()
S
56 4 16
NODS_new_user_registration()
S
51 3 27
NODS_Shipment_Functions::all_shipit_services()
S
59 3 14
shipit_uniwin_custom_shop_order_column()
S
61 3 12
NODS_Shipment_Functions::shipment_carrier_agent_save_data()
S
52 2 23
NODS_Activator::activate()
S
57 2 17
NODS_Common_Functions::printing_shiping_label()
S
66 3 8
NODS_Common_Functions::update_order_to_completed()
S
66 3 8
NODS_Common_Functions::NODS_get_carrier_agent_style()
S
66 3 8
NODS_Common_Functions::set_order_as_completed()
S
66 3 7
shipit_uniwin_get_all_shipping_zones()
S
64 3 10
NODS_Common_Functions::NODS_get_api_secret_key()
S
66 3 8
NODS_Common_Functions::outside_eu_enabled()
S
66 3 8
NODS_Common_Functions::show_agent_on_tq_page()
S
66 3 8
NODS_Loader::run()
S
66 3 8
NODS_Common_Functions::NODS_add_track_url_to_email()
S
66 3 8
NODS_Common_Functions::product_name_desc()
S
66 3 8
NODS_Common_Functions::NODS_get_api_key()
S
66 3 8
NODS_Common_Functions::NODS_get_api_url()
S
66 3 8
NODS_Common_Functions::NODS_get_checkout_is_enabled()
S
66 3 8
NODS_Common_Functions::NODS_get_printing_label_data()
S
59 2 14
NODS_Main::__construct()
S
62 2 12
NODS_Common_Functions::curl_header()
S
64 2 10
NODS_Common_Functions::api_url()
S
70 2 7
shipit_uniwin_add_other_fields_for_packaging()
S
65 2 9
NODS_hide_custom_fields_from_order_page()
S
65 2 9
NODS_Shipment_Functions::nods_fi_services()
S
68 2 7
NODS_Common_Functions::shipit_uniwin_get_shipping_email()
S
68 2 7
NODS_Common_Functions::shipit_uniwin_get_shipping_phone()
S
68 2 7
NODS_Common_Functions::calculate_checksum()
S
66 2 8
NODS_Shipment_Functions::services()
S
68 2 7
NODS_Common_Functions::shipit_uniwin_return_parse_number()
S
68 2 7
NODS_my_error_notice()
S
70 2 8
NODS_my_update_notice()
S
69 2 9
NODS_Shipment_Functions::nods_se_services()
S
68 2 7
NODS_Common_Functions::check_api_is_valid()
S
71 2 5
NODS_shipping_name_by_id()
S
68 2 7
NODS_Common_Functions::NODS_get_settings_info()
S
67 2 8
NODS_api_is_valid()
S
59 1 14
shipit_uniwin_woocommerce_cant_find()
S
65 1 11
NODS_shipit_services_for_customer()
S
63 1 11
NODS_Main::define_admin_hooks()
S
72 1 5
NODS_popup_inline_js()
S
73 1 6
NODS_Common_Functions::shipit_uniwin_price_formate()
S
77 1 3
NODS_Common_Functions::document_url()
S
78 1 3
NODS_Common_Functions::NODS_get_sender_address()
S
75 1 4
shipit_uniwin_settings_function()
S
80 1 3
shipit_uniwin_order_add_meta_boxes()
S
77 1 3
NODS_Main::run()
S
82 1 3
NODS_Loader::add_action()
S
77 1 3
NODS_Common_Functions::check_phone_no()
S
72 1 5
NODS_run_nordic_shipping()
S
77 1 4
NODS_Loader::__construct()
S
77 1 4
NODS_admin_inline_js()
S
76 1 5
NODS_Loader::add()
S
64 1 10
NODS_i18n::load_plugin_textdomain()
S
69 1 7
shipit_uniwin_admin_css_scripts()
S
68 1 6
NODS_Main::get_version()
S
82 1 3
NODS_Main::set_locale()
S
75 1 4
NODS_Main::define_public_hooks()
S
72 1 5
Shipit_shipping_Method::calculate_shipping()
S
69 1 7
NODS_Deactivator::deactivate()
S
89 1 2
shipit_uniwin_menu()
S
66 1 10
NODS_deactivate_nordic_shipping()
S
76 1 4
NODS_Shipment_Functions::NODS_get_shipment_data()
S
75 1 4
NODS_Loader::add_filter()
S
77 1 3
NODS_Settings::__construct()
S
77 1 4
NODS_activate_nordic_shipping()
S
76 1 4
NODS_Main::load_dependencies()
S
70 1 6
NODS_add_Shipit_shipping()
S
77 1 4
NODS_Main::get_loader()
S
82 1 3
NODS_Main::get_plugin_name()
S
82 1 3
NODS_get_carrier_agents_based_on_country()
S
70 1 6