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

Function Rating Maintainability Complexity Lines of code
Virtuaria_Correios_Shipping::calculate_shipping()
D
14
74 271
Virtuaria_WPMU_Correios_Settings::save_correios_settings()
D
25
41 161
Virtuaria_Correios_Prepost::get_formatted_prepost()
D
26
29 168
Virtuaria_Correios_Prepost::create_prepost()
C
28
26 151
Virtuaria_Correios_Shipping_Table::get_formatted_order()
C
28
24 145
Virtuaria_Correios_API::get_shipping_cost()
C
31 25 111
Virtuaria_Shipping_Services::product_calc_shipping()
C
30 24 123
Virtuaria_Shipping_Services::add_shortcode_progress_free_shipping()
B
34 20 97
Virtuaria_Correios_Shipping::get_package_dimensions()
B
33 17 115
Virtuaria_Correios_Shipping_Table::get_formatted_method()
B
35 19 84
Virtuaria_Correios_Trakking::trakking_metabox_content()
B
33 16 110
Virtuaria_Correios_Devolutions::send_devolution_request()
B
39 17 67
Virtuaria_Correios_Shipping_Table::search_orders()
B
38 16 73
Virtuaria_Shipping_Services::frontend_style_scripts()
B
38 15 80
Virtuaria_Correios_Shipping::init_form_fields()
A
27
5 208
Virtuaria_Correios_Shipping::generate_discount_html()
A
34 9 136
Virtuaria_Correios_API::get_shipping_deadline()
A
38 12 78
Virtuaria_Correios_Shipping::generate_cond_special_html()
A
34 7 141
Virtuaria_Correios::is_premium()
A
43 13 46
Virtuaria_Correios_API::get_token()
A
39 11 71
Virtuaria_Correios_API::get_address_by_postcode()
A
42 11 59
Virtuaria_Correios_API::get_trakking_by_code()
A
42 11 59
Virtuaria_Correios_API::get_service_list()
A
42 11 56
Virtuaria_Correios_Shipping_Table::get_orders()
A
46 11 39
Virtuaria_Correios_Prepost::prepost_meta_box_content()
A
40 7 83
Virtuaria_Shipping_Services::get_state_from_cep()
A
33 4 116
Virtuaria_Correios_API::create_prepost()
A
44 8 53
Virtuaria_Correios_API::generate_label()
A
44 8 53
Virtuaria_Shipping_Services::save_correios_shipping_method()
A
50 9 30
Virtuaria_Correios_Prepost::declare_meta_box_content()
A
43 7 60
Virtuaria_Shipping_Services::__construct()
A
38 5 86
Virtuaria_Correios_API::get_label()
A
45 7 45
Virtuaria_Correios_Shipping_Screen::add_trakking_code()
A
47 7 39
Virtuaria_Shipping_Services::hide_shipping_when_free_is_available()
A
55 8 19
Virtuaria_Correios_Trakking::__construct()
A
42 5 64
Virtuaria_Correios_Shipping::generate_cod_service_html()
A
43 5 62
Virtuaria_WPMU_Correios_Settings::__construct()
S
51 7 26
Virtuaria_Shipping_Services::display_delivery_time()
S
55 7 19
Virtuaria_Correios_Devolutions::display_devolution_button()
S
56 7 17
Virtuaria_Correios_Trakking::resend_track_order_code()
S
59 7 14
Virtuaria_Correios_Trakking_Email::trigger()
S
50 6 29
Virtuaria_Correios_Shipping_Table::column_default()
S
61 7 13
Virtuaria_Correios_Trakking::trigger()
S
52 6 24
Virtuaria_Correios::submit_feedback()
S
49 5 36
Virtuaria_Correios_Shipping_Screen::create_prepost()
S
51 5 28
Virtuaria_Correios_Shipping_Table::prepare_items()
S
52 5 28
Virtuaria_WPMU_Correios_Settings::handle_admin_notices()
S
53 5 24
Virtuaria_Correios_Shipping::get_cubage()
S
49 4 37
Virtuaria_WPMU_Correios_Settings::get_settings()
S
49 4 34
Virtuaria_Correios_Shipping::generate_extra_weight_html()
S
44 2 62
Virtuaria_Correios_Trakking::save_trakking_code()
S
50 4 31
Virtuaria_Shipping_Services::search_address()
S
51 4 30
Virtuaria_Shipping_Services::shipping_method_delivery_time()
S
52 4 28
Virtuaria_Correios_Shipping::__construct()
S
45 3 42
Virtuaria_Correios_Devolutions::admin_styles_scripts()
S
53 4 25
Virtuaria_Correios_Shipping_Screen::display_trakking_order()
S
54 4 24
Virtuaria_Correios_Shipping_Table::get_views()
S
54 4 21
Virtuaria_Shipping_Services::setup_shipping_scritps()
S
57 4 18
Virtuaria_Correios_Trakking::display_trakking_code()
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_Correios_Prepost::get_meta_boxes_screen()
S
68 4 7
Virtuaria_Correios_Trakking::is_order_correios()
S
61 3 15
Virtuaria_Shipping_Services::display_free_shipping_product_page()
S
65 4 8
Virtuaria_Correios_Shipping::get_max_values()
S
66 4 8
Virtuaria_Correios_Trakking::get_meta_boxes_screen()
S
68 4 7
Virtuaria_Correios_Trakking::init_form_fields()
S
46 1 41
Virtuaria_Correios_Trakking::add_order_actions()
S
63 3 11
Virtuaria_Correios_Trakking_Email::init_form_fields()
S
46 1 41
Virtuaria_Correios::enqueue_admin_scripts()
S
54 2 25
Virtuaria_Correios_Shipping_Screen::enqueue_scripts()
S
55 2 22
Virtuaria_Correios_Shipping_Screen::shipping_screen_content()
S
56 2 18
Virtuaria_WPMU_Correios_Settings::admin_enqueue_scripts()
S
59 2 17
Virtuaria_Correios_Trakking::trakking_code_meta_box_content()
S
60 2 17
Virtuaria_Correios_Shipping::get_states()
S
49 1 31
Virtuaria_Correios_Devolutions::column_devolution_product()
S
72 3 5
Virtuaria_Correios_Devolutions::column_devolution_product_value()
S
67 3 8
Virtuaria_Correios_Shipping::cond_match()
S
65 3 9
Virtuaria_Shipping_Services::handle_cart_fields()
S
68 3 7
Virtuaria_Correios_Shipping::calculate_root()
S
63 3 10
Virtuaria_Correios_Shipping_Table::__construct()
S
60 2 14
Virtuaria_Correios::load_dependencies()
S
61 2 13
Virtuaria_Correios_Trakking::get_content_html()
S
53 1 28
Virtuaria_Correios_Trakking::enqueue_actions_metabox()
S
63 2 12
Virtuaria_Correios::__construct()
S
61 2 12
Virtuaria_Correios_Trakking::send_trakking_notification()
S
63 2 11
Virtuaria_Correios_Prepost::preposted_order_actions_icon()
S
63 2 11
Virtuaria_Correios_Prepost::prepost_meta_box()
S
59 1 18
Virtuaria_Correios_Trakking_Email::__construct()
S
57 1 16
Virtuaria_Correios_Trakking_Email::get_content_html()
S
59 1 16
Virtuaria_Correios::unistall_form_template()
S
71 2 6
Virtuaria_Shipping_Services::display_cart_totals_shortcode()
S
66 2 9
Virtuaria_Correios_Shipping::get_setting_value()
S
73 2 5
Virtuaria_WPMU_Correios_Settings::fix_contract_info()
S
67 2 8
Virtuaria_Correios_Prepost::__construct()
S
61 1 15
Virtuaria_Shipping_Services::item_display_delivery_time()
S
72 2 5
Virtuaria_WPMU_Correios_Settings::is_authenticated()
S
76 2 4
Virtuaria_Correios::get_instance()
S
71 2 6
Virtuaria_Shipping_Services::display_progress_free_shipping()
S
74 2 5
Virtuaria_Shipping_Services::authenticate_premium()
S
65 2 10
Virtuaria_Correios_Shipping::cubage_total()
S
66 2 8
Virtuaria_Correios_Shipping::get_setting()
S
71 2 6
Virtuaria_Correios_Shipping::__get()
S
79 2 3
Virtuaria_Correios_Trakking::__construct()
S
58 1 15
Virtuaria_Correios_API::__construct()
S
64 2 10
Virtuaria_Shipping_Services::display_checkout_progress_free_shipping()
S
73 2 5
Virtuaria_Correios_Shipping_Table::get_columns()
S
62 1 11
Virtuaria_Correios_Trakking::trakking_code_meta_box()
S
66 1 10
Virtuaria_Correios_Prepost::upload_label()
S
62 1 10
Virtuaria_Correios_Shipping_Screen::add_menu_shipping()
S
65 1 10
Virtuaria_WPMU_Correios_Settings::correios_settings_menu()
S
65 1 10
Virtuaria_Correios_Pac::__construct()
S
72 1 5
Virtuaria_Correios_Sedex::__construct()
S
72 1 5
Virtuaria_Correios_Trakking_Email::get_email_type()
S
82 1 3
Virtuaria_Correios_Trakking_Email::get_default_subject()
S
79 1 3
Virtuaria_Correios_Trakking_Email::get_default_message()
S
70 1 6
Virtuaria_Shipping_Services::display_calc_shipping()
S
80 1 3
Virtuaria_Correios_Devolutions::customer_order_button_devolution()
S
79 1 3
Virtuaria_Correios::add_correios_shipping_method()
S
76 1 4
Virtuaria_Correios_Trakking_Email::get_default_heading()
S
79 1 3
Virtuaria_Correios_Trakking::add_resend_trakking_nonce()
S
80 1 3
Virtuaria_Correios_Trakking_Email::get_default_additional_content()
S
79 1 3
Virtuaria_Correios_API::get_nsu()
S
68 1 8
Virtuaria_Correios_Trakking::register_trakking_mail()
S
75 1 4
Virtuaria_Correios_Trakking::get_default_subject()
S
79 1 3
Virtuaria_Correios_Prepost::enqueue_actions_metabox()
S
71 1 6
Virtuaria_Correios_Trakking::get_default_message()
S
70 1 6
Virtuaria_Correios::woocommerce_missing_notice()
S
77 1 9
Virtuaria_Correios_Trakking::get_email_type()
S
82 1 3
Virtuaria_Correios_Trakking::trakking_metabox()
S
66 1 10
Virtuaria_Correios_Shipping_Table::get_sortable_columns()
S
71 1 6
Virtuaria_Correios_Trakking::get_default_additional_content()
S
79 1 3
Virtuaria_Correios_Devolutions::myaccount_orders_button_devolution()
S
69 1 7
Virtuaria_Correios_Devolutions::__construct()
S
69 1 6
Virtuaria_Correios_Trakking::get_default_heading()
S
79 1 3
Virtuaria_Correios_Shipping_Screen::__construct()
S
68 1 7
Virtuaria_WPMU_Correios_Settings::correios_settings_page()
S
80 1 3