Code Analysis: Media Wipe 1.1.0

Function Rating Maintainability Complexity Lines of code
media_wipe_security_page()
A
33 10 124
media_wipe_delete_all_media()
A
37 10 83
media_wipe_unused_media_page()
A
35 7 118
media_wipe_delete_unused_media()
A
42 9 57
media_wipe_all_media_page()
A
35 4 129
media_wipe_delete_all_media_ajax()
A
43 9 50
media_wipe_delete_unused_media_ajax()
A
47 10 34
media_wipe_dashboard_page()
A
35 4 120
media_wipe_get_media_info()
A
47 9 36
media_wipe_get_media_statistics()
A
45 8 44
media_wipe_get_document_preview_html()
A
40 6 65
media_wipe_save_settings()
S
55 7 19
media_wipe_validate_file_operation()
S
57 7 17
media_wipe_settings_page()
S
43 4 59
media_wipe_help_page()
S
39 2 83
media_wipe_sanitize_media_ids()
S
58 6 16
media_wipe_get_user_ip()
S
58 6 14
media_wipe_check_rate_limit()
S
50 5 29
media_wipe_get_unused_media()
S
53 5 23
media_wipe_get_all_media()
S
54 5 22
media_wipe_validate_media_ids()
S
61 5 13
media_wipe_get_document_preview_item()
S
52 4 24
media_wipe_is_attachment_used()
S
55 4 21
Media_Wipe_Plugin::enqueue_admin_assets()
S
50 3 30
media_wipe_admin_menu()
S
45 1 59
media_wipe_log_activity()
S
55 3 20
media_wipe_log_security_event()
S
56 3 17
Media_Wipe_Plugin::include_files()
S
59 3 16
media_wipe_get_settings()
S
58 3 16
media_wipe_format_file_size()
S
66 3 7
media_wipe_get_document_thumbnail()
S
68 3 7
Media_Wipe_Plugin::activate()
S
59 2 15
media_wipe_get_file_extension()
S
59 2 14
media_wipe_get_file_icon()
S
60 2 14
media_wipe_is_document_type()
S
58 1 18
Media_Wipe_Plugin::get_instance()
S
71 2 6
media_wipe_set_security_headers()
S
70 2 7
media_wipe_user_can_delete_media()
S
79 2 3
Media_Wipe_Plugin::deactivate()
S
64 2 10
media_wipe_get_recent_activity()
S
74 1 4
Media_Wipe_Plugin::init_components()
S
82 1 3
Media_Wipe_Plugin::init()
S
67 1 7
Media_Wipe_Plugin::load_textdomain()
S
70 1 7
media_wipe_init()
S
82 1 3
Media_Wipe_Plugin::__construct()
S
82 1 3