Code Analysis: atec Backup 1.0.37

Function Rating Maintainability Complexity Lines of code
ATEC_group::__construct()
D
12
75 273
ATEC_wpb_dashboard::__construct()
D
19
48 203
ATEC_wpb_backup_restore::__construct()
D
20
46 208
ATEC_wpb_files_tools::atec_wpb_backup()
D
30 34 100
atec_nav_tab()
C
39 27 44
atec_badge()
B
53 24 13
ATEC_wpb_db_tools::atec_wpb_restore()
B
35 19 80
atec_header()
B
36 15 68
atec_wpb_settings_fields()
A
37 14 64
atec_nav_button()
A
50 14 22
atec_little_block_with_info()
A
44 11 41
ATEC_wpb_db_tools::atec_wpb_zipBackup()
A
49 10 28
atec_wp_menu()
A
49 9 29
ATEC_wpb_db_tools::atec_wpb_backupAll()
A
49 8 29
ATEC_wpb_db_tools::atec_wpb_backup()
A
45 7 39
atec_wpb_auto_backup()
S
56 8 13
atec_pro_feature()
S
51 7 25
ATEC_wpb_files_tools::atec_wpb_restore()
S
58 7 14
ATEC_wpb_files_tools::atec_wpb_dirs_array()
S
57 6 17
atec_license_banner()
S
57 6 14
ATEC_wpb_tools::fileList()
S
59 6 13
atec_little_ext_box()
S
60 6 11
ATEC_info::__construct()
S
46 4 37
atec_table_header_tiny()
S
56 5 17
atec_admin_notice()
S
66 6 6
atec_single_nav_tab()
S
63 6 7
ATEC_info::atec_parse_readme_faq()
S
56 4 17
atec_clean_request()
S
72 5 4
atec_enabled()
S
74 5 3
atec_little_block_with_button()
S
57 4 15
atec_help()
S
65 5 7
ATEC_wpb_tools::getBackupType()
S
75 5 3
atec_missing_class_check()
S
61 4 12
ATEC_fixit::atec_fixit()
S
60 4 12
ATEC_group::atec_group_star_list()
S
55 3 21
ATEC_Admin::plugin_settings()
S
55 3 18
ATEC_wpb_db_tools::atec_wpb_backupTableData()
S
56 3 16
atec_sanitize_text_in_array()
S
72 4 4
atec_notice()
S
68 4 6
atec_check_license()
S
68 4 6
atec_admin_debug()
S
69 4 5
atec_checkbox_button_div()
S
58 3 13
atec_pro_block()
S
59 3 13
atec_wpb_sanitize_fields()
S
58 3 12
ATEC_wpb_settings::__construct()
S
50 1 35
atec_br()
S
68 3 6
atec_pro_only()
S
72 3 5
atec_dash_span()
S
85 3 1
atec_una()
S
67 3 6
atec_create_button()
S
71 3 4
atec_warning_msg()
S
87 3 1
atec_error_msg()
S
87 3 1
atec_flush()
S
75 3 4
ATEC_fs::install()
S
85 3 1
atec_integrity_check()
S
70 3 5
ATEC_group::atec_group_is_plugin_active()
S
74 3 4
atec_success_msg()
S
87 3 1
atec_random_string()
S
70 3 5
atec_short_string()
S
73 3 4
atec_checkbox_button()
S
63 3 9
atec_nav_button_confirm()
S
61 2 12
ATEC_wpb_db_tools::atec_wpb_writeBackupHeader()
S
55 1 21
ATEC_fs::getchmod()
S
89 2 1
atec_get_url()
S
69 2 5
ATEC_group::atec_group_badge()
S
68 2 6
atec_sanitize_key()
S
88 2 1
atec_sanitize_boolean()
S
87 2 1
atec_sanitize_text()
S
88 2 1
atec_input_select()
S
67 2 6
ATEC_wpb_tools::finishCounter()
S
77 2 3
atec_sanitize_email()
S
88 2 1
atec_icon()
S
69 2 5
atec_group_page()
S
88 2 1
atec_loader_dots()
S
87 2 1
atec_check_admin_bar()
S
70 2 5
atec_reg_inline_style()
S
86 2 1
atec_input_textarea()
S
71 2 4
atec_reg_inline_script()
S
86 2 1
atec_dash_class()
S
88 2 1
atec_include_if_exists()
S
71 2 5
ATEC_wpb_db_tools::atec_wpb_addslashes()
S
75 2 4
atec_info_msg()
S
88 2 1
ATEC_fs::mtime()
S
89 2 1
ATEC_fs::prefix()
S
88 2 1
atec_get_upload_dir()
S
87 2 1
atec_sanitize_textarea()
S
88 2 1
ATEC_fs::get()
S
88 2 1
ATEC_fs::unlink()
S
88 2 1
ATEC_fs::mkdir()
S
87 2 1
ATEC_fs::__construct()
S
71 2 5
ATEC_fs::fix_separator()
S
88 2 1
atec_integrity_check_banner()
S
60 1 13
atec_button_confirm()
S
63 1 11
ATEC_fs::is_dir()
S
90 1 1
ATEC_fs::put()
S
89 1 1
atec_nonce()
S
91 1 1
atec_p()
S
90 1 1
ATEC_fs::size()
S
91 1 1
atec_new_admin_notice()
S
89 1 1
atec_query()
S
91 1 1
atec_checkbox()
S
63 1 10
atec_wpb_half_hour()
S
88 1 1
ATEC_group::atec_fix_name()
S
86 1 1
atec_reg_style()
S
87 1 1
ATEC_fs::copy()
S
89 1 1
ATEC_group::atec_clean_request_license()
S
89 1 1
atec_plugin_settings()
S
90 1 1
ATEC_wpb_tools::__construct()
S
100 1 2
ATEC_fs::upload_dir()
S
88 1 1
ATEC_wpb_db_tools::atec_wpb_table_exists()
S
69 1 6
atec_reg_script()
S
87 1 1
atec_trailingslashit()
S
90 1 1
atec_table_footer()
S
94 1 1
ATEC_wpb_dashboard::atec_wpb_open_window()
S
72 1 6
atec_get_slug()
S
88 1 1
atec_get_plugin()
S
88 1 1
ATEC_wpb_tools::secondsToTime()
S
71 1 5
atec_server_sys_icon()
S
77 1 3
ATEC_fs::move()
S
89 1 1
atec_wpb()
S
91 1 1
atec_opt_arr()
S
88 1 1
atec_opt_arr_select()
S
87 1 1
atec_empty_tr()
S
94 1 1
atec_progress()
S
92 1 1
ATEC_wpb_db_tools::atec_wpb_backupTableStructure()
S
68 1 6
ATEC_fs::exists()
S
90 1 1
atec_info()
S
89 1 1
atec_input_text()
S
72 1 4
ATEC_wpb_files_tools::__construct()
S
82 1 3
atec_nav_tab_dashboard()
S
89 1 1
ATEC_wpb_db_tools::atec_wpb_drop()
S
89 1 1
ATEC_wpb_dashboard::atec_wpb_percent()
S
70 1 7
ATEC_fs::dirlist()
S
89 1 1
ATEC_fs::touch()
S
89 1 1
atec_wpb_monthly()
S
88 1 1
ATEC_fixit::atec_version_compare()
S
88 1 1
atec_input_color()
S
72 1 4
ATEC_wpb_db_tools::__construct()
S
82 1 3
ATEC_fs::rmdir()
S
90 1 1
atec_get_version()
S
89 1 1
atec_input_password()
S
90 1 1
atec_progress_div()
S
76 1 4
atec_little_block()
S
86 1 1
atec_wpb_write_log()
S
68 1 6