Code Analysis: Virtuaria Correios - Frete, Etiqueta e Rastreio 1.2.2

Function Rating Maintainability Complexity Lines of code
Virtuaria_Correios_Shipping::calculate_shipping()
D
20
56 192
Virtuaria_WPMU_Correios_Settings::save_correios_settings()
D
27
34 149
Virtuaria_Correios_Prepost::get_formatted_prepost()
C
28
22 142
Virtuaria_Correios_API::get_shipping_cost()
C
32 23 106
Virtuaria_Shipping_Services::add_shortcode_progress_free_shipping()
B
34 20 97
Virtuaria_Correios_Prepost::create_prepost()
B
33 15 116
Virtuaria_Correios_Devolutions::send_devolution_request()
B
39 17 67
Virtuaria_Shipping_Services::product_calc_shipping()
B
35 15 91
Virtuaria_Shipping_Services::trakking_metabox_content()
B
35 13 97
Virtuaria_Shipping_Services::frontend_style_scripts()
A
39 14 73
Virtuaria_Correios_Shipping::generate_discount_html()
A
34 9 136
Virtuaria_Correios_Shipping::init_form_fields()
A
28
5 186
Virtuaria_Correios_Shipping::generate_cond_special_html()
A
34 7 141
Virtuaria_Correios::is_premium()
A
43 13 46
Virtuaria_Correios_API::get_shipping_deadline()
A
38 11 75
Virtuaria_Correios_API::get_address_by_postcode()
A
42 10 56
Virtuaria_Correios_API::get_trakking_by_code()
A
42 10 56
Virtuaria_Correios_API::get_service_list()
A
43 10 53
Virtuaria_Correios_Shipping::get_package_dimensions()
A
42 10 51
Virtuaria_Correios_API::get_token()
A
41 9 60
Virtuaria_Correios_API::create_prepost()
A
44 8 52
Virtuaria_Correios_API::generate_label()
A
44 8 52
Virtuaria_Correios_Prepost::prepost_meta_box_content()
A
43 7 60
Virtuaria_Correios_API::get_label()
A
46 7 44
Virtuaria_Shipping_Services::hide_shipping_when_free_is_available()
A
55 8 19
Virtuaria_Correios_Shipping::generate_cod_service_html()
A
43 5 62
Virtuaria_Shipping_Services::__construct()
S
39 3 81
Virtuaria_Shipping_Services::display_delivery_time()
S
55 7 19
Virtuaria_Correios_Devolutions::display_devolution_button()
S
56 7 17
Virtuaria_WPMU_Correios_Settings::__construct()
S
53 6 23
Virtuaria_Correios::submit_feedback()
S
49 5 36
Virtuaria_Correios_Shipping::get_cubage()
S
49 4 37
Virtuaria_Shipping_Services::search_address()
S
51 4 30
Virtuaria_Shipping_Services::save_trakking_code()
S
51 4 30
Virtuaria_Shipping_Services::shipping_method_delivery_time()
S
52 4 28
Virtuaria_Correios_Shipping::__construct()
S
45 3 41
Virtuaria_WPMU_Correios_Settings::get_settings()
S
52 4 26
Virtuaria_Correios_Devolutions::admin_styles_scripts()
S
53 4 25
Virtuaria_Shipping_Services::setup_shipping_scritps()
S
57 4 18
Virtuaria_Correios_API::add_extra_information()
S
58 4 15
Virtuaria_Correios_Shipping::get_min_to_free_shipping()
S
61 4 12
Virtuaria_Correios_Devolutions::styles_scripts()
S
52 3 27
Virtuaria_Shipping_Services::get_meta_boxes_screen()
S
68 4 7
Virtuaria_Correios_Shipping::get_max_values()
S
66 4 8
Virtuaria_Correios_Prepost::get_meta_boxes_screen()
S
68 4 7
Virtuaria_Correios::enqueue_admin_scripts()
S
54 2 25
Virtuaria_Shipping_Services::trakking_code_meta_box_content()
S
60 2 17
Virtuaria_WPMU_Correios_Settings::admin_enqueue_scripts()
S
59 2 17
Virtuaria_Correios_Shipping::get_states()
S
49 1 31
Virtuaria_Correios_Shipping::cond_match()
S
65 3 9
Virtuaria_Correios_Shipping::calculate_root()
S
63 3 10
Virtuaria_Correios_Devolutions::column_devolution_product()
S
72 3 5
Virtuaria_Correios_Devolutions::column_devolution_product_value()
S
67 3 8
Virtuaria_Shipping_Services::handle_cart_fields()
S
68 3 7
Virtuaria_Shipping_Services::enqueue_actions_metabox()
S
63 2 12
Virtuaria_Correios::__construct()
S
61 2 12
Virtuaria_Correios::load_dependencies()
S
63 2 11
Virtuaria_Correios_Prepost::preposted_order_actions_icon()
S
63 2 11
Virtuaria_Correios_Shipping::cubage_total()
S
66 2 8
Virtuaria_Shipping_Services::display_progress_free_shipping()
S
74 2 5
Virtuaria_Correios_Shipping::__get()
S
79 2 3
Virtuaria_Shipping_Services::display_calc_shipping()
S
73 2 5
Virtuaria_Shipping_Services::authenticate_premium()
S
65 2 10
Virtuaria_Shipping_Services::display_checkout_progress_free_shipping()
S
73 2 5
Virtuaria_Correios_API::__construct()
S
64 2 10
Virtuaria_Correios_Shipping::get_setting()
S
71 2 6
Virtuaria_Correios::unistall_form_template()
S
71 2 6
Virtuaria_Shipping_Services::item_display_delivery_time()
S
72 2 5
Virtuaria_WPMU_Correios_Settings::fix_contract_info()
S
67 2 8
Virtuaria_Correios_Prepost::__construct()
S
61 1 15
Virtuaria_Correios::get_instance()
S
71 2 6
Virtuaria_Shipping_Services::trakking_metabox()
S
66 1 10
Virtuaria_WPMU_Correios_Settings::correios_settings_page()
S
80 1 3
Virtuaria_WPMU_Correios_Settings::correios_settings_menu()
S
65 1 10
Virtuaria_Correios_Prepost::enqueue_actions_metabox()
S
71 1 6
Virtuaria_Correios_Devolutions::myaccount_orders_button_devolution()
S
69 1 7
Virtuaria_Correios::woocommerce_missing_notice()
S
77 1 9
Virtuaria_Correios_Prepost::prepost_meta_box()
S
66 1 10
Virtuaria_Correios_Devolutions::customer_order_button_devolution()
S
79 1 3
Virtuaria_Correios_Pac::__construct()
S
72 1 5
Virtuaria_Shipping_Services::trakking_code_meta_box()
S
66 1 10
Virtuaria_Correios_Devolutions::__construct()
S
69 1 6
Virtuaria_Correios_Prepost::upload_label()
S
62 1 10
Virtuaria_Correios_Sedex::__construct()
S
72 1 5
Virtuaria_Correios_API::get_nsu()
S
68 1 8
Virtuaria_Correios::add_correios_shipping_method()
S
76 1 4