Leaky_Paywall_Settings D

Total Complexity 214
Dependencies 0
Dependents 3
Total lines 2,097
Lines of code 1,746
Logical lines of code 684
Comment lines 78
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
process_settings_update()
D
10
97 318
output_payments_settings()
C
21
13 337
output_restrictions_settings()
B
27
15 189
output_subscriptions_settings()
B
38 15 80
output_general_settings()
A
29 5 194
settings_page()
A
36 10 104
get_settings()
A
29 5 155
output_settings_fields()
A
48 9 37
output_sections_nav()
A
47 7 37
output_emails_settings()
S
36 1 117
sanitize_levels()
S
55 6 18
output_tabs()
S
56 5 18
sanitize_level()
S
57 5 16
check_for_caching()
S
55 3 21
process_level_deleted()
S
60 3 13
sanitize_restrictions()
S
66 3 8
sanitize_level_post_types()
S
67 3 8
output_help_settings()
S
58 1 20
get_settings_tab_sections()
S
57 1 19
is_site_wide_enabled()
S
78 2 3
update_settings()
S
71 2 6
get_settings_tabs()
S
63 1 12
output_licenses_settings()
S
67 1 10
allowed_html()
S
70 1 6