Wptc_Auto_Backup C

Total Complexity 101
Dependencies 5
Dependents 0
Total lines 529
Lines of code 366
Logical lines of code 229
Comment lines 9
Methods 35
Properties 9

Methods 35

Method Rating Maintainability Complexity Lines of code
validate_auto_backup()
A
52 9 24
check_requirements()
A
48 8 35
get_backup_query_file()
S
52 6 25
start_manual_backup_if_come_from_non_partial_db_backup()
S
53 6 24
check_database_requirement()
S
53 5 23
refresh_realtime_tmp()
S
57 5 17
is_partial_db_backup()
S
59 5 16
is_realtime_valid_query_file()
S
60 5 13
create_file()
S
64 5 10
add_trigger()
S
60 4 13
is_realtime_enabled()
S
64 4 12
is_partial_db_backup_enabled()
S
64 4 10
delete_tmp_folder()
S
61 3 13
init()
S
70 3 6
set_not_eligible_for_partial_backup()
S
61 2 12
get_query_file()
S
61 2 12
can_create_query_file()
S
63 2 11
get_partial_db_file()
S
67 2 8
get_backup_slots()
S
66 2 8
is_auto_backup_running()
S
75 2 4
init_db_files()
S
69 2 8
is_auto_backup_enabled()
S
69 2 7
__construct()
S
63 1 11
get_backup_slot()
S
80 1 3
init_realtime_dir()
S
78 1 3
printTriggerTakenTime()
S
75 1 4
remove_trigger()
S
75 1 4
start_auto_backup()
S
70 1 6
add_hide_dirs()
S
76 1 4
get_realtime_dir()
S
82 1 3
get_realtime_dir_iterator()
S
72 1 5
set_slots()
S
80 1 3
is_switch_on()
S
82 1 3
full_backup_needed_tables()
S
81 1 3
set_eligible_for_partial_backup()
S
80 1 3