Code Analysis: WPCargo 6.9.0

Function Rating Maintainability Complexity Lines of code
WPC_Export::wpc_export_request()
D
23
34 190
wpc_status_query()
D
35 41 73
WPCargo_Metabox::save_metabox()
D
32 33 91
wpcargo_filter_status()
C
34 29 82
wpcargo_pagination()
B
37 21 67
wpcargo_activation_setup_settings()
B
34 15 100
wpcargo_shipment_history_map_callback()
B
33 12 129
manage_default_wpcargo_columns()
B
37 16 69
wpcargo_shipment_bulk_save()
B
40 16 58
WPCargo_Print_Admin::wpcargo_print_label_page_callback()
B
34 12 107
wpcargo_field_generator()
A
43 16 41
wpcargo_end_invoice_section_callback()
A
44 12 46
wpcargo_history_order()
A
45 12 43
wpcargo_package_settings()
A
49 13 26
wpcargo_email_replace_shortcodes_list()
A
46 11 36
wpcargo_after_package_details_callback()
A
49 10 29
WPC_Export::form_fields()
A
32 1 156
WPCargo_Admin_Scripts::admin_scripts()
A
43 8 45
WPCargo_Metabox::shipment_status_display_callback()
A
44 8 44
wpcargo_bulk_update_status()
A
44 7 53
WPCargo_Track_Form::account_shortcode_callback()
A
43 7 49
wpcargo_multiple_package_details_tbl_responsive()
A
42 4 93
wpcargo_client_mail_notification()
A
47 8 31
wpcargo_after_package_details_script_callback()
A
39 3 106
wpcargo_custom_orderby()
A
53 8 23
WPCargo_User::save_extra_profile_fields()
A
54 8 23
wpcargo_get_postmeta()
A
53 8 21
WPCargo_Metabox::wpc_shipment_meta_template()
S
48 7 30
wpcargo_track_shipment_history_details()
S
51 7 27
wpcargo_volume_divisor()
S
52 7 27
wpcargo_calculate_volume()
S
52 7 23
wpcargo_post_changed()
S
63 7 11
wpcargo_admin_mail_notification()
S
51 6 24
WPCargo_Print_Admin::wpcargo_print_submenu_page_callback()
S
45 5 39
WPC_Export_Admin::wpc_export_form()
S
45 4 54
WPCargo_User::extra_profile_fields()
S
55 6 19
wpcargo_calculate_volumetric()
S
55 6 18
wpcargo_shipment_registered_shipper_custom_box_bulk_save()
S
57 6 16
wpc_search_query_admin_tbl_lists()
S
62 7 9
WPCargo_Metabox::wpc_sh_metabox_callback()
S
53 5 22
wpcargo_plugins_loaded_hook_callback()
S
53 5 21
wpcargo_bulk_update_registered_shipper_custom_box()
S
49 4 34
WPCargo_Metabox::add_metabox()
S
49 4 33
WPCargo::agents()
S
57 5 17
wpcargo_dynamic_decimal()
S
57 5 17
WPCargo_Email_Settings::client_email_settings_menu_callback()
S
47 3 45
wpc_search_join_admin_tbl_lists()
S
65 6 7
WPCargo_Email_Settings::admin_email_settings_menu_callback()
S
47 3 43
wpcargo_calculate_weight()
S
60 5 12
WPC_Shipment_History_Map::map_settings_callback()
S
52 4 25
wpcargo_track_shipment_history_details_tbl_responsive()
S
49 2 54
wpcargo_before_invoice_font_content_callback()
S
55 4 23
WPC_MP_Settings::wpc_mp_settings_init()
S
43 1 65
wpcargo_package_fields()
S
45 2 49
WPCargo::user_time()
S
56 4 18
WPCargo::user_date()
S
57 4 17
WPCargo::create_shipment_number()
S
56 4 17
WPC_Export_Admin::wpc_import_export_search_shipper()
S
56 4 16
WPC_Admin::add_wpc_custom_pages()
S
50 3 30
WPCargo_Post_Types::wpcargo_post_type()
S
41 1 59
wpcargo_get_before_post_edit_data()
S
60 4 13
WPCargo::status()
S
60 4 13
WPCARGO_DATABASE::create_log_table()
S
52 3 28
WPC_MP_Settings::wpc_mp_dimension_unit_render()
S
60 4 13
WPCargo::user_fullname()
S
62 4 11
wpcargo_assign_shipment_email()
S
51 3 24
WPC_Export_Admin::wpc_import_export_submenu_page_callback()
S
49 2 37
WPCargo_Admin_Settings::add_settings_menu_callback()
S
45 1 51
WPCargo_Print::wpcargo_print_results()
S
53 2 35
WPCargo_Track_Form::wpcargo_trackform()
S
56 3 19
WPC_Shipment_History_Map::admin_scripts()
S
66 4 7
WPCargo::client_mail_body()
S
66 4 8
WPCargo::client_mail_footer()
S
66 4 8
wpcargo_event_post_deleted()
S
65 4 9
wpcargo_event_post_trashed()
S
65 4 9
wpcargo_event_post_untrashed()
S
65 4 9
WPCargo_Metabox::wpc_title_autogenerate()
S
62 3 13
WPC_Export_Admin::wpc_ie_header_tab()
S
61 3 13
view_shipment_details_callback()
S
52 2 28
WPC_MP_Settings::wpc_mp_weight_unit_render()
S
61 3 12
wpcargo_before_invoice_content_callback()
S
100 1 42
wpcargo_history_fields()
S
48 1 42
wpcargo_volume_unit_label()
S
60 3 12
wpcargo_email_body_container()
S
54 2 26
wpcargo_invoice_barcode_info_callback()
S
62 3 11
WPCargo_Metabox::excluded_meta_keys()
S
49 1 36
wpcargo_invoice_receiver_info_callback()
S
55 2 20
WPCargo::__construct()
S
50 1 32
WPCargo_Metabox::__construct()
S
57 2 16
wpcargo_invoice_shipper_info_callback()
S
57 2 16
WPCargo::logo()
S
65 3 10
WPCargo::client_mail_active()
S
66 3 8
WPCargo_Metabox::wpc_blockusers_init()
S
71 3 6
WPCargo::client_mail_subject()
S
66 3 8
WPCargo::client_mail_to()
S
66 3 8
WPC_MP_Settings::wpcargo_dim_divisor_render()
S
63 3 9
wpcargo_edit_display_client_accounts()
S
67 3 8
multiple_package_status()
S
68 3 7
wpcargo_generate_log()
S
61 2 13
wpc_get_meta_values()
S
61 2 13
wpcargo_default_logmeta()
S
53 1 27
wpcargo_include_template()
S
60 2 12
wpcargo_admin_include_template()
S
60 2 12
WPCargo_Scripts::frontend_scripts()
S
52 1 25
wpcargo_print_fonts()
S
54 1 25
wpcargo_default_shipment_info()
S
53 1 22
WPC_Admin::add_user_role()
S
56 1 21
WPCargo_Admin_Settings::add_settings_menu()
S
58 1 19
wpcargo_email_shortcodes_list()
S
55 1 19
WPCargo_Email_Settings::add_email_settings_menu()
S
59 1 18
WPCargo_Print_Admin::wpcargo_print_register_submenu_page()
S
59 1 18
wpcargo_default_client_email_body()
S
62 1 18
WPC_Shipment_History_Map::admin_menu()
S
60 1 17
WPC_MP_Settings::mp_options_page()
S
60 1 17
WPC_Export_Admin::wpc_import_export_submenu_page()
S
61 1 16
WPCargo_Metabox::render_metabox()
S
60 1 16
WPCargo_Email_Settings::register_wpcargo_mail_settings()
S
59 1 16
WPC_MP_Settings::mp_add_admin_menu()
S
60 1 16
set_default_wpcargo_columns()
S
57 1 16
wpcargo_generate_logmeta()
S
58 1 16
wpc_can_send_email_client()
S
72 2 5
WPCargo::tax()
S
67 2 8
wpc_can_send_email_employee()
S
72 2 5
wpcargo_save_package_callback()
S
70 2 6
WPCargo::admin_mail_footer()
S
69 2 7
wpcargo_default_email_footer()
S
64 1 15
WPCargo::prefix()
S
66 2 8
WPCargo::history()
S
68 2 7
WPC_Shipment_History_Map::settings_navigation()
S
69 2 6
WPCargo_Metabox::wpc_remove_admin_bar()
S
74 2 5
WPCargo::mail_status()
S
68 2 8
WPCargo::admin_mail_status()
S
68 2 8
WPCargo_Metabox::wpc_custom_login_redirect()
S
68 2 7
WPCargo::admin_mail_to()
S
69 2 7
WPC_MP_Settings::wpc_mp_enable_admin_render()
S
68 2 7
WPCargo::agent_display_name()
S
64 2 10
WPC_MP_Settings::wpc_mp_enable_dimension_unit_render()
S
68 2 7
WPC_MP_Settings::wpc_mp_add_settings_nav()
S
69 2 6
WPCargo::admin_mail_subject()
S
68 2 7
WPC_MP_Settings::wpc_mp_enable_frontend_render()
S
68 2 7
WPCargo::number_digit()
S
79 2 3
wpcargo_plugin_row_meta()
S
64 2 9
wpcargo_detect_plugin_deactivation()
S
69 2 7
WPC_Export_Admin::update_import_option_ajax_request()
S
71 2 6
WPCargo::barcode()
S
68 2 7
WPCargo::admin_mail_body()
S
69 2 7
WPCargo::settings()
S
79 2 3
WPCargo::get_shipment_agent()
S
68 2 7
WPCargo::autogenerate_title()
S
67 2 8
wpcargo_invoice_site_info_callback()
S
73 2 5
wpcargo_multiple_package_after_track_details()
S
72 2 6
wpcargo_get_package_data()
S
73 2 4
is_wpcargo_client()
S
67 2 8
wpc_can_send_email_agent()
S
72 2 5
WPC_Shipment_History_Map::plugin_init()
S
61 1 14
WPCargo_Admin_Settings::register_wpcargo_option_settings()
S
61 1 14
wpcargo_default_status()
S
60 1 14
wpcargo_default_admin_email_body()
S
66 1 12
WPCargo_Track_Form::__construct()
S
62 1 11
wpcargo_package_dim_units()
S
63 1 11
wpcargo_has_registered_shipper()
S
70 1 6
wpcargo_package_weight_meta()
S
80 1 3
wpcargo_brand_name()
S
79 1 3
wpcargo_package_weight_units()
S
65 1 9
wpcargo_package_actual_weight()
S
69 1 6
WPCargo_Track_Form::wpcargo_trackform_result_shipper_details_template()
S
73 1 5
WPCargo::suffix()
S
75 1 4
wpcargo_print_layout_label()
S
79 1 3
wpcargo_map_script()
S
75 1 4
set_custom_wpcargo_sortable_columns()
S
68 1 8
WPCargo_Metabox::wpc_mp_metabox_callback()
S
75 1 4
wpcargo_shipment_label()
S
79 1 3
wpcargo_print_barcode_sizes()
S
66 1 9
WPCargo_Print_Admin::print_label_template_callback()
S
80 1 3
WPCargo::mail_cc()
S
80 1 3
wpcargo_package_volumetric()
S
69 1 6
wpcargo_barcode_types()
S
71 1 6
WPCargo::barcode_url()
S
66 1 7
WPCargo_Print_Admin::wpcargo_print_shipment_template()
S
76 1 4
wpcargo_fields_option_settings_group_callback()
S
80 1 3
WPCargo_Email_Settings::__construct()
S
75 1 4
wpcargo_client_email_settings_label()
S
79 1 3
wpcargo_barcode_dim_sizes()
S
69 1 7
wpcargo_track_shipment_status_result()
S
67 1 8
WPC_Admin::wpcargo_load_textdomain()
S
79 1 3
WPCargo::time_format()
S
76 1 4
WPCargo::admin_mail_active()
S
80 1 3
wpcargo_package_qty_meta()
S
80 1 3
WPCargo_Admin_Scripts::__construct()
S
79 1 3
wpcargo_shipper_label_filter()
S
79 1 3
WPCargo_Scripts::dequeue_scripts()
S
82 1 3
WPCargo_Print_Admin::__construct()
S
69 1 6
WPCargo_User::__construct()
S
70 1 6
WPCargo::datetime_format()
S
76 1 4
WPCargo::is_title_exist()
S
69 1 6
WPCargo_Metabox::wpc_sd_metabox_callback()
S
80 1 3
wpcargo_shipment_settings_label()
S
79 1 3
WPCargo_Metabox::wpc_receiver_meta_template()
S
76 1 4
WPCargo_Scripts::__construct()
S
75 1 4
wpcargo_receiver_meta_filter()
S
80 1 3
wpcargo_html_value()
S
68 1 6
WPCargo::date_format()
S
76 1 4
wpcargo_report_settings_label()
S
79 1 3
wpcargo_add_display_client_accounts()
S
71 1 8
WPCargo_Track_Form::wpcargo_trackform_result_shipment_details_template()
S
73 1 5
wpcargo_package_volume()
S
69 1 6
WPC_Export_Admin::__construct()
S
72 1 5
WPCargo::barcode_type()
S
79 1 3
WPCargo_Track_Form::wpcargo_trackform_result_header_details_template()
S
66 1 8
wpcargo_receiver_label_filter()
S
79 1 3
WPCargo_Print_Admin::wpcargo_print_header_template()
S
75 1 4
wpcargo_package_dim_meta()
S
75 1 4
WPC_MP_Settings::wpc_mp_settings_section_callback()
S
78 1 3
WPCargo_Admin_Settings::__construct()
S
75 1 4
WPCargo::all_wpcargo_users()
S
69 1 7
WPCargo_Track_Form::wpcargo_trackform_template()
S
73 1 5
wpcargo_user_roles_list()
S
70 1 6
WPCargo_Track_Form::wpcargo_trackform_result_template()
S
70 1 6
wpcargo_general_settings_label()
S
79 1 3
wpcargo_shipper_meta_filter()
S
80 1 3
WPCargo_Metabox::wpc_after_reciever_meta_sep()
S
82 1 3
WPC_MP_Settings::wpc_mp_piece_type_render()
S
69 1 7
WPCargo::mail_bcc()
S
80 1 3
WPCargo_Metabox::wpcargo_set_content_type()
S
82 1 3
WPC_Admin::remove_user_role()
S
74 1 5
wpcargo_admin_email_settings_label()
S
79 1 3
WPCargo::agent_id()
S
67 1 7
WPCargo_Post_Types::init()
S
78 1 3
WPCargo::barcode_size()
S
79 1 3
wpcargo_to_slug()
S
73 1 4
WPCargo::client_mail_settings()
S
80 1 3
wpcargo_send_email_notificatio()
S
76 1 4
wpcargo_map_settings_label()
S
79 1 3
wpcargo_trackform_shipment_number()
S
67 1 7
WPCargo_Metabox::wpc_shipper_meta_template()
S
76 1 4
WPCargo_Print_Admin::wpcargo_print_shipper_template()
S
76 1 4
WPC_MP_Settings::__construct()
S
72 1 5
wpcargo_check_template_change()
S
100 1 2
WPC_Shipment_History_Map::__construct()
S
70 1 6
wpcargo_shipment_details_label()
S
79 1 3
wpcargo_email_footer_divider_callback()
S
66 1 10
WPCargo_Print::__construct()
S
79 1 3
wpcargo_country_list()
S
83 1 3