CYANBackup D

Total Complexity 304
Dependencies 3
Dependents 0
Total lines 1,612
Lines of code 1,168
Logical lines of code 674
Comment lines 189
Methods 64
Properties 15

Methods 64

Method Rating Maintainability Complexity Lines of code
calculate_initial_backup()
D
33 44 76
add_admin_head_main()
B
27
9 229
file_download()
B
37 19 69
get_date_and_gmt()
A
49 16 24
json_request()
A
38 12 67
transfer_backups()
A
43 13 45
__construct()
A
44 13 39
calculate_next_backup()
A
46 9 38
split_date_string()
A
53 9 22
sys_get_temp_dir()
A
54 9 19
load_textdomain()
A
55 9 16
wp_admin_url()
S
57 8 14
get_excluded_dir()
S
54 7 20
chg_directory_separator()
S
56 7 18
get_archive_path()
S
60 7 12
get_real_post_data()
S
52 6 23
get_real_get_data()
S
52 6 23
prune_backups()
S
54 6 21
json_backup()
S
50 5 24
escape()
S
59 5 15
get_nonces()
S
59 5 13
remote_backuper()
S
59 4 15
get_current_user()
S
62 4 12
get_permalink_type()
S
61 4 12
admin_menu()
S
45 1 48
get_archive_prefix()
S
66 4 8
decrypt_password()
S
59 3 14
set_plugin_dir()
S
61 3 11
json_decode()
S
62 3 11
json_encode()
S
63 3 11
encrypt_password()
S
61 3 11
verify_status_file()
S
62 3 11
get_filemtime()
S
58 2 17
get_request_var()
S
77 3 3
schedule_next_backup()
S
64 3 9
get_archive_methods()
S
59 2 13
wp_site_url()
S
74 2 4
wp_content_dir()
S
69 2 6
wp_content_url()
S
69 2 6
backup_files_info()
S
65 2 8
write_debug_log()
S
68 2 6
close_debug_log()
S
72 2 6
plugin_setting_links()
S
64 2 9
add_admin_head()
S
75 1 11
__destruct()
S
83 1 3
activation()
S
82 1 3
deactivation()
S
82 1 3
trailingslashit()
S
79 1 3
untrailingslashit()
S
79 1 3
wp_version_check()
S
75 1 4
wp_plugin_dir()
S
77 1 3
wp_plugin_url()
S
77 1 3
get_archive_extension()
S
76 1 4
get_backup_files()
S
76 1 4
scheduled_backup()
S
66 1 8
get_encrypt_key()
S
72 1 5
add_admin_scripts()
S
65 1 9
add_admin_head_option()
S
91 1 2
icon_style()
S
77 1 5
add_admin_tabs()
S
77 1 5
create_help_screen()
S
81 1 3
about_page()
S
81 1 3
site_backup()
S
81 1 3
option_page()
S
81 1 3