Advanced_Ads_Ad_Health_Notices D

Total Complexity 142
Dependencies 5
Dependents 10
Total lines 874
Lines of code 419
Logical lines of code 253
Comment lines 294
Methods 29
Properties 8

Methods 29

Method Rating Maintainability Complexity Lines of code
checks()
B
39 17 71
display()
B
44 17 41
add()
A
45 15 40
load_notices()
A
48 12 30
update()
A
51 9 26
remove()
S
57 7 17
ignore()
S
57 7 16
run_checks()
S
62 6 13
get_visible_notices_by_type()
S
61 6 11
hide()
S
58 5 15
__construct()
S
58 4 15
get_adsense_error_link()
S
60 3 13
get_valid_ignored()
S
61 3 12
get_notice_array_for_key()
S
74 3 4
options()
S
65 3 9
has_notices()
S
78 3 3
has_visible_problems()
S
68 2 7
ad_expired()
S
64 2 10
has_notices_by_type()
S
69 2 7
get_instance()
S
71 2 6
get_help_link()
S
68 2 7
unignore()
S
66 2 9
get_number_of_notices()
S
69 2 7
update_options()
S
68 2 7
render_widget()
S
66 2 8
display_notices()
S
81 1 3
display_problems()
S
81 1 3
notices_enabled()
S
75 1 4
remove_query_vars_after_notice_update()
S
74 1 5