Code Analysis: s3cloud 2.23

Function Rating Maintainability Complexity Lines of code
Bill_Class_Diagnose::site_health_tab_content()
D
9
68 448
s3cloud_join()
D
15
54 343
s3cloud_make_transfer()
D
15
47 335
s3cloud_ajax_copy()
D
18
47 269
s3cloud_ajax_truncate()
D
19
43 250
s3cloud_transfer_splited()
C
30 20 134
s3cloud_fetch_files()
B
35 22 85
s3cloud_fetch_files()
B
35 22 85
s3cloud_fetch_files99999999999999999()
B
35 22 84
Bill_Class_Diagnose::bill_check_errors_today()
B
34 19 95
s3cloud_ajax_delete_handle()
B
41 16 54
s3cloud_complete_multipart()
A
35 10 98
s3cloud_split_server_file()
A
37 11 76
s3cloud_ajax_create_handle()
A
44 11 43
Bill_Class_Diagnose::check_memory()
A
45 10 43
Bill_Class_Diagnose::bill_read_file()
A
47 9 39
s3cloud_create_json_filesys()
A
45 8 40
s3cloud_sysinfo_get()
A
47 8 31
s3cloud_create_db_copy_files()
A
44 6 54
s3cloud_create_json_filesys()
A
47 7 35
s3cloud_create_json_filesys()
A
47 7 35
s3cloud_ajax_upload_handle()
S
44 6 44
s3transfer_create_nodes()
S
50 7 28
s3cloud_ajax_upload_handle2()
S
44 6 43
s3transfer_create_nodes()
S
50 7 28
s3transfer_create_nodes()
S
50 7 28
s3cloud_fetch_files()
S
53 7 21
s3cloud_scan_cloud()
S
48 6 34
bill_js_error_catched()
S
53 6 22
bill_is_action_registered()
S
60 6 13
s3cloud_add_admstylesheet()
S
48 4 35
bill_get_js_errors()
S
56 5 18
s3cloud_ajax_upload_handle3()
S
48 4 32
s3cloud_sanitize_text_or_array()
S
59 5 15
Bill_Class_Diagnose::__construct()
S
51 4 28
Bill_Class_Diagnose::show_dismissible_notification()
S
53 4 22
bill_catch_errors::add_bill_javascript_to_header()
S
46 1 66
s3cloud_adm_enqueue_scripts2()
S
56 4 17
s3cloud_copy_inic()
S
52 3 29
s3cloud_OSName()
S
61 4 12
s3cloud_record_debug()
S
52 3 23
s3cloud_record_debug()
S
52 3 23
Bill_Class_Diagnose::show_dismissible_notification2()
S
54 3 21
s3cloud_get_files_to_join()
S
55 3 20
s3cloud_get_files_to_copy_splited()
S
55 3 19
s3cloud_ajax_truncate_inic()
S
59 3 15
s3cloud_create_db_copy()
S
54 2 26
s3cloud_flag_file()
S
56 2 19
s3cloud_record_log()
S
56 2 19
s3cloud_get_files_to_copy()
S
56 2 18
Bill_Class_Diagnose::custom_help_tab()
S
61 2 12
s3cloud_activated()
S
63 2 11
Bill_Class_Diagnose::get_instance()
S
64 2 11
s3cloud_admin_print_footer_scripts()
S
56 1 25
s3cloud_get_qfiles()
S
64 2 10
s3cloud_get_copy_status()
S
65 2 9
s3cloud_getHumanReadableSize()
S
62 2 10
s3cloud_tablexist()
S
67 2 8
s3cloud_get_total_db_files()
S
64 2 10
s3cloud_getHumanReadableSize()
S
62 2 10
Bill_Class_Diagnose::add_site_health_link_to_admin_toolbar()
S
60 1 14
s3cloud_get_files_from_db()
S
63 1 11
Bill_Class_Diagnose::is_notification_displayed_today()
S
72 1 5
s3cloud_admin_page()
S
81 1 3
esc_attr()
S
79 1 3
s3cloud_ajaxurl()
S
74 1 5
bill_catch_errors::__construct()
S
75 1 4
bill_catch_errors::get_ajax_url()
S
80 1 3
s3cloud_plugin_settings_link()
S
74 1 5
s3cloud_ajax_transf_files_to_cloud()
S
81 1 3
bill_my_custom_hooking_function()
S
67 1 8
sanitize_text_field()
S
81 1 3
Bill_Class_Diagnose::site_health_navigation_tabs()
S
68 1 8
s3cloud_get_files_done()
S
70 1 6
s3cloud_get_scan_status()
S
70 1 6
s3cloud_unflag()
S
68 1 7
stripNonAlphaNumeric()
S
79 1 3
s3cloud_ajax_create_filesys()
S
81 1 3
bill_my_custom_hooking_function2()
S
80 1 3
s3cloud_ajax_create_filesys_cloud()
S
81 1 3
s3cloud_init()
S
69 1 9
s3cloud_updated_message()
S
71 1 6
bill_strip_strong99()
S
69 1 8