WFCM_Monitor D

Total Complexity 292
Dependencies 6
Dependents 4
Total lines 1,911
Lines of code 968
Logical lines of code 662
Comment lines 713
Methods 32
Properties 15

Methods 32

Method Rating Maintainability Complexity Lines of code
scan_file_changes()
D
22
49 186
filter_excluded_scan_files()
D
28
38 120
compute_differences_and_create_change_events()
D
33 39 84
scan_path()
D
31 31 97
check_directory_for_updates()
B
37 21 70
dir_left_to_scan()
A
50 10 28
get_core_files_to_verify()
A
48 9 32
check_start_scan()
A
49 9 31
get_next_cron_schedule_time()
A
47 8 36
filter_scan_files()
A
56 8 17
reset_core_updates_flag()
S
57 7 15
get_core_files_hashes()
S
50 6 27
empty_skip_file_alerts()
S
55 6 20
scan_changes_count()
S
53 5 23
schedule_file_changes_monitor()
S
56 5 18
create_file_event_if_allowed()
S
57 5 16
is_dir_part_of_dir_list()
S
59 5 15
is_file_excluded()
S
60 5 14
load_settings()
S
58 4 15
start_tracking_php_runtime()
S
59 4 13
convert_to_day_string()
S
61 2 13
get_file_paths()
S
61 2 13
hours_since_last_scan()
S
61 2 12
get_uploads_dir_path()
S
71 2 6
get_instance()
S
72 2 6
calculate_weekly_day()
S
70 2 6
add_recurring_schedules()
S
63 1 11
reset_scan_counter()
S
77 1 4
__construct()
S
68 1 7
register_hooks()
S
67 1 7
get_root_path()
S
80 1 3
calculate_daily_hour()
S
77 1 3