Code Analysis: Top 10 3.1.3

Function Rating Maintainability Complexity Lines of code
tptn_get_the_post_thumbnail()
C
31 28 112
tptn_enqueue_scripts()
C
37 25 62
tptn_pop_posts()
C
33 22 93
Top_Ten_Widget::form()
B
32 19 116
get_tptn_pop_posts()
B
33 20 89
Top_Ten_Query::prepare_query_args()
B
33 18 99
tptn_tools_page()
B
33 15 120
tptn_add_viewed_count()
B
41 19 51
Top_Ten_Widget::widget()
B
40 19 50
tptn_import_tables()
B
37 17 71
tptn_exclude_on()
B
44 19 40
get_tptn_post_count()
B
46 19 37
Top_Ten_Statistics_Table::get_popular_posts()
B
36 16 73
tptn_save_meta_box()
B
39 16 64
tptn_pc_content()
A
50 17 25
Top_Ten_Dashboard::plugin_settings_page()
A
34 11 107
tptn_parse_request()
A
47 15 35
tptn_export_tables()
A
40 13 59
tptn_str_putcsv()
A
45 13 40
tptn_settings_list()
A
28
1 212
tptn_sanitize_exclude_cat()
A
49 12 30
tptn_settings_sanitize()
A
45 11 40
Top_Ten_Widget::update()
A
44 11 39
tptn_exim_page()
A
35 6 113
Top_Ten_Query::the_posts()
A
48 11 30
tptn_value()
A
50 11 27
Top_Ten_Network_Statistics_Table::get_popular_posts()
A
41 9 57
Top_Ten_Statistics_Table::process_bulk_action()
A
54 11 18
Top_Ten_Network_Statistics_Table::process_bulk_action()
A
54 11 18
tptn_upgrade_settings()
A
44 9 46
tptn_pop_display()
A
44 9 43
Top_Ten_Statistics_Table::extra_tablenav()
A
45 9 40
tptn_call_meta_box()
A
40 7 69
tptn_get_image_html()
A
45 9 39
Top_Ten_REST_API::check_read_permission()
A
53 10 23
tptn_settings_defaults()
A
51 10 23
Top_Ten_Dashboard::get_popular_posts()
A
42 8 52
tptn_tags_search()
A
46 9 37
tptn_process_settings_import()
A
48 9 32
tptn_options_page()
A
39 6 77
tptn_text_callback()
A
52 9 19
tptn_thumbsizes_callback()
A
47 8 34
Top_Ten_Query::posts_pre_query()
A
51 8 24
Top_Ten_Widget::front_end_styles()
A
52 8 21
tptn_list_link()
A
48 7 33
tptn_update_count()
A
54 8 18
Top_Ten_Statistics::plugin_settings_page()
A
46 6 46
tptn_number_callback()
S
55 8 15
tptn_taxonomies_callback()
S
48 7 30
tptn_posttypes_callback()
S
49 7 29
get_tptn_post_count_only()
S
50 7 27
tptn_settings_counter()
S
34 1 117
tptn_exclude_post_ids()
S
53 7 22
tptn_column_clauses()
S
53 7 19
tptn_radiodesc_callback()
S
55 7 17
tptn_radio_callback()
S
56 7 16
tptn_add_meta_box()
S
52 6 27
tptn_register_settings()
S
46 5 42
tptn_settings_general()
S
37 1 100
tptn_settings_thumbnail()
S
36 1 100
tptn_single_activate()
S
45 4 52
tptn_excerpt()
S
55 6 21
tptn_settings_help()
S
39 2 80
tptn_get_thumb_size()
S
56 6 18
tptn_edit_count_ajax()
S
56 6 18
tptn_tracker_parser()
S
58 6 14
Top_Ten_Network_Statistics::plugin_settings_page()
S
49 4 39
tptn_default_options()
S
37 1 83
Top_Ten_Network_Statistics_Table::extra_tablenav()
S
53 5 21
Top_Ten_Query::posts_where()
S
54 5 20
tptn_select_callback()
S
54 5 20
tptn_process_settings_export()
S
55 5 19
Top_Ten_REST_API::get_item()
S
56 5 17
tptn_load_admin_scripts()
S
46 3 46
Top_Ten_REST_API::get_items()
S
58 5 15
Top_Ten_Dashboard::get_chart_data()
S
50 4 29
tptn_trim_char()
S
58 5 14
tptn_get_from_date()
S
58 5 13
tptn_checkbox_callback()
S
59 5 11
Top_Ten_Dashboard::display_popular_posts()
S
48 3 36
tptn_merge_blogids()
S
50 3 36
tptn_edit_count()
S
56 4 20
tptn_delete_count()
S
56 4 20
Top_Ten_Statistics_Table::record_count()
S
55 4 19
tptn_get_first_image()
S
55 4 19
tptn_activation_hook()
S
57 4 18
tptn_update_option()
S
57 4 18
tptn_multicheck_callback()
S
55 4 18
tptn_read_options()
S
56 4 17
tptn_cache_delete()
S
58 4 16
tptn_enqueue_block_editor_assets()
S
57 4 15
tptn_delete_option()
S
59 4 15
tptn_translate_ids()
S
60 4 14
tptn_add_image_sizes()
S
61 4 12
tptn_author()
S
59 4 12
tptn_get_option()
S
61 4 12
tptn_settings_maintenance()
S
44 1 51
echo_tptn_post_count()
S
54 3 20
Top_Ten_Statistics_Table::column_author()
S
57 3 17
Top_Ten_Dashboard::admin_enqueue_scripts()
S
49 2 32
tptn_get_image_hwstring()
S
57 3 16
tptn_cache_get_widget_keys()
S
58 3 16
tptn_get_style()
S
51 2 31
tptn_column()
S
63 4 10
tptn_heading_title()
S
67 4 7
tptn_object_id_cur_lang()
S
59 3 15
tptn_recreate_primary_key()
S
58 3 15
Top_Ten_REST_API::check_is_post_type_allowed()
S
65 4 9
tptn_get_attachment_id_from_url()
S
58 3 14
tptn_pop_dashboard_setup()
S
61 3 14
tptn_textarea_callback()
S
59 3 12
tptn_settings_tools_help()
S
52 2 26
tptn_pop_posts_feed_callback()
S
63 3 11
tptn_link_attributes()
S
62 3 11
tptn_get_all_image_sizes()
S
64 3 11
tptn_activate_new_site()
S
64 3 11
Top_Ten_Statistics_Table::column_date()
S
60 3 11
tptn_settings_exim_help()
S
52 2 25
tptn_settings_feed()
S
48 1 38
tptn_recreate_tables()
S
50 1 37
Top_Ten_REST_API::register_routes()
S
49 1 37
Top_Ten_Statistics_Table::column_title()
S
56 2 16
tptn_heading_styles()
S
59 2 15
tptn_admin_thumbnail()
S
65 3 8
tptn_exclude_categories_where()
S
59 2 15
Top_Ten_Network_Statistics_Table::column_default()
S
65 3 9
Top_Ten_Query::posts_fields()
S
62 3 10
Top_Ten_Query::posts_groupby()
S
65 3 9
Top_Ten_Query::posts_orderby()
S
65 3 10
Top_Ten_Statistics_Table::column_default()
S
64 3 10
tptn_show_daily_pop_posts()
S
67 3 8
tptn_sanitize_textarea_field()
S
51 1 30
tptn_pop_posts_feed()
S
64 3 10
tptn_get_registered_settings_types()
S
65 3 9
Top_Ten_Count_Widget::form()
S
60 2 14
Top_Ten_REST_API::update_post_count()
S
59 2 14
Top_Ten_Dashboard::get_tabs()
S
51 1 29
Top_Ten_Network_Statistics_Table::column_title()
S
61 2 13
tptn_admin_footer()
S
61 2 12
tptn_shortcode_views()
S
63 2 11
Top_Ten_REST_API::get_tracker_params()
S
54 1 25
Top_Ten_Dashboard::help_tabs()
S
54 1 22
tptn_settings_styles()
S
54 1 21
tptn_get_styles()
S
55 1 20
tptn_get_tracker_types()
S
56 1 20
ald_more_reccurences()
S
56 1 19
tptn_shortcode()
S
58 1 18
Top_Ten_Query::__construct()
S
57 1 18
Top_Ten_Network_Statistics_Table::delete_post_count()
S
59 1 17
Top_Ten_Statistics_Table::delete_post_count()
S
59 1 17
tptn_sanitize_cron()
S
63 2 10
Top_Ten_Network_Statistics_Table::prepare_items()
S
59 1 15
tptn_get_default_option()
S
67 2 8
tptn_cron()
S
58 1 15
Top_Ten_Statistics::get_instance()
S
71 2 6
Top_Ten_Network_Statistics_Table::column_blog_id()
S
60 1 15
Top_Ten_Network_Statistics::get_instance()
S
71 2 6
tptn_show_pop_posts()
S
67 2 8
Top_Ten_REST_API::prepare_item()
S
66 2 7
Top_Ten_Statistics_Table::prepare_items()
S
59 1 15
Top_Ten_Network_Statistics_Table::column_date()
S
65 2 8
tptn_sanitize_taxonomies_field()
S
74 2 4
tptn_header()
S
70 2 6
tptn_number_format_i18n()
S
68 2 7
tptn_update_db_check()
S
71 2 6
Top_Ten_Query::posts_join()
S
66 2 8
tptn_enable_run()
S
66 2 8
tptn_add_tracker()
S
67 2 8
tptn_rss_filter()
S
63 2 10
tptn_sanitize_posttypes_field()
S
74 2 4
tptn_trunc_count()
S
65 2 9
tptn_tax_id()
S
79 2 3
tptn_enqueue_scripts_widgets()
S
70 2 7
Top_Ten_Count_Widget::widget()
S
65 2 8
tptn_sanitize_checkbox_field()
S
75 2 4
tptn_plugin_actions()
S
64 2 9
tptn_column_register_sortable()
S
69 2 7
tptn_disable_run()
S
75 2 5
Top_Ten_Dashboard::get_instance()
S
71 2 6
tptn_clean_duplicates()
S
63 2 10
tptn_add_admin_pages_links()
S
57 1 14
tptn_cache_get_keys()
S
61 1 14
Top_Ten_REST_API::get_items_params()
S
60 1 14
tptn_network_admin_menu_links()
S
61 1 13
Top_Ten_Widget::__construct()
S
61 1 13
tptn_recreate_primary_key_html()
S
61 1 13
Top_Ten_Network_Statistics_Table::record_count()
S
61 1 13
tptn_get_registered_settings()
S
61 1 12
tptn_get_settings_sections()
S
61 1 12
Top_Ten_Statistics_Table::get_columns()
S
61 1 12
render_tptn_block()
S
62 1 12
Top_Ten_Statistics_Table::__construct()
S
63 1 11
Top_Ten_Network_Statistics_Table::get_columns()
S
62 1 11
Top_Ten_Count_Widget::__construct()
S
63 1 11
tptn_ajax_clearcache()
S
63 1 11
tptn_sanitize_number_field()
S
80 1 3
tptn_admin_head()
S
100 1 9
Top_Ten_Network_Statistics::screen_option()
S
64 1 10
Top_Ten_Statistics::set_screen()
S
81 1 3
Top_Ten_Statistics_Table::no_items()
S
80 1 3
tptn_sanitize_text_field()
S
81 1 3
tptn_sanitize_cache()
S
78 1 4
tptn_before_list_item()
S
75 1 4
tptn_sanitize_numbercsv_field()
S
77 1 3
tptn_sanitize_csv_field()
S
77 1 3
tptn_cache_get_key()
S
75 1 4
tptn_before_list()
S
75 1 4
tptn_network_stats_page()
S
83 1 3
tptn_missing_callback()
S
78 1 3
Top_Ten_Statistics_Table::get_sortable_columns()
S
68 1 8
tptn_header_callback()
S
74 1 4
tptn_register_count_widget()
S
82 1 3
tptn_numbercsv_callback()
S
82 1 3
tptn_max_formatted_content()
S
72 1 5
tptn_tax_columns()
S
69 1 7
tptn_lang_init()
S
78 1 3
get_tptn_posts()
S
75 1 4
Top_Ten_Statistics_Table::column_cb()
S
70 1 7
tptn_after_list()
S
75 1 4
Top_Ten_Statistics_Table::column_total_count()
S
68 1 8
Top_Ten_Statistics_Table::get_bulk_actions()
S
71 1 6
Top_Ten_Count_Widget::update()
S
72 1 5
tptn_admin_css()
S
100 1 7
tptn_post_title()
S
74 1 4
tptn_list_count()
S
74 1 4
Top_Ten_Network_Statistics_Table::get_bulk_actions()
S
71 1 6
Top_Ten_Statistics::__construct()
S
78 1 3
Top_Ten_Dashboard::__construct()
S
73 1 5
tptn_register_blocks()
S
69 1 8
Top_Ten_Network_Statistics_Table::column_cb()
S
70 1 7
tptn_plugin_actions_links()
S
67 1 8
tptn_pop_posts_feed_overall()
S
82 1 3
tptn_csv_callback()
S
82 1 3
tptn_register_rest_routes()
S
77 1 4
Top_Ten_Network_Statistics_Table::no_items()
S
80 1 3
tptn_customize_controls_enqueue_scripts()
S
74 1 5
tptn_after_list_item()
S
75 1 4
tptn_pop_daily_dashboard()
S
79 1 3
Top_Ten_Network_Statistics_Table::get_sortable_columns()
S
69 1 7
Top_Ten_Network_Statistics_Table::__construct()
S
68 1 8
Top_Ten_REST_API::__construct()
S
74 1 5
tptn_css_callback()
S
82 1 3
tptn_descriptive_text_callback()
S
74 1 4
tptn_on_delete_blog()
S
71 1 6
tptn_stats_page()
S
83 1 3
tptn_pop_posts_feed_daily()
S
82 1 3
Top_Ten_Network_Statistics::__construct()
S
78 1 3
tptn_pop_dashboard()
S
79 1 3
tptn_get_settings()
S
75 1 4
ald_tptn_rss()
S
75 1 4
Top_Ten_REST_API::permissions_check()
S
79 1 3
tptn_settings_reset()
S
82 1 3
tptn_load_dashboard()
S
83 1 3
Top_Ten_Dashboard::admin_menu()
S
70 1 5
Top_Ten_Network_Statistics::set_screen()
S
81 1 3
tptn_register_widget()
S
82 1 3
tptn_date()
S
74 1 4
Top_Ten_Statistics::screen_option()
S
64 1 10
tptn_query_vars()
S
67 1 8