SSA_Notices B

Total Complexity 91
Dependencies 2
Dependents 0
Total lines 701
Lines of code 319
Logical lines of code 223
Comment lines 209
Methods 30
Properties 2

Methods 30

Method Rating Maintainability Complexity Lines of code
filter_by_active_plugin_any()
S
55 6 20
filter_by_current_user_can()
S
57 5 17
filter_by_not_activated_feature_any()
S
57 5 17
filter_by_activated_feature_any()
S
57 5 17
filter_by_not_enabled_feature_any()
S
57 5 17
filter_by_enabled_feature_any()
S
57 5 17
filter_by_installed_feature_any()
S
57 5 17
filter_by_not_installed_feature_any()
S
57 5 17
filter_by_min_appt_count()
S
58 5 16
filter_by_min_activated_days()
S
58 5 16
filter_by_pinned_notices()
S
61 4 13
filter_by_priority()
S
62 4 11
filter_by_edition()
S
61 3 13
get_active_plugins()
S
63 3 11
filter_by_dismissed_notices()
S
64 3 10
get_the_one_notice_to_display()
S
66 3 8
ssa_activated_days()
S
61 2 12
get_appropriate_notices_for_this_site()
S
57 1 17
filter_by_active_status()
S
68 2 7
check_if_feature_installed()
S
75 2 4
check_if_feature_enabled()
S
75 2 4
get_appropriate_notice()
S
70 2 6
check_if_feature_activated()
S
75 2 4
get_completed_appointments_count()
S
69 1 7
__construct()
S
77 1 4
hooks()
S
91 1 2
get_pinned_notices()
S
76 1 4
get_dismissed_notices()
S
76 1 4
get_all_notices()
S
81 1 3
delete_top_notice_cached_transient()
S
76 1 4