ecwd_events_controller D

Total Complexity 130
Dependencies 3
Dependents 2
Total lines 695
Lines of code 497
Logical lines of code 354
Comment lines 58
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
yearly_recurring()
B
38 20 62
weekly_recurring()
B
40 18 54
monthly_recurring()
B
40 17 53
get_recurring_events()
A
46 9 43
no_repeat()
A
52 10 21
daily_recurring()
A
48 8 31
update_meta_values()
A
42 6 52
get_recurring_events_from_cache()
S
51 7 27
calculate_recurring_events()
S
54 6 22
cache_recurring_events()
S
53 5 22
clear_recurring_events_cache()
S
62 5 11
clone_event()
S
53 4 22
sanitize_text()
S
64 3 10
convert_wp_post_to_ecwd_event()
S
60 2 14
get_date_diff()
S
60 2 12
delete_events()
S
73 2 5
create_event()
S
91 1 2
get_events()
S
64 1 10
get_excluded_events()
S
64 1 10
get_past_events()
S
64 1 10
update_post()
S
91 1 2
__construct()
S
91 1 2