Leaky_Paywall_Settings D

Total Complexity 207
Dependencies 0
Dependents 3
Total lines 2,004
Lines of code 1,666
Logical lines of code 654
Comment lines 72
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
process_settings_update()
D
11
92 300
output_payments_settings()
C
23
10 299
output_restrictions_settings()
B
27
15 189
output_subscriptions_settings()
B
37 17 82
output_general_settings()
A
29 5 193
settings_page()
A
37 10 94
get_settings()
A
30 5 151
output_settings_fields()
A
48 9 37
output_sections_nav()
A
49 7 34
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_level_post_types()
S
67 3 8
sanitize_restrictions()
S
66 3 8
output_help_settings()
S
58 1 20
get_settings_tab_sections()
S
59 1 17
update_settings()
S
71 2 6
is_site_wide_enabled()
S
78 2 3
get_settings_tabs()
S
63 1 12
output_licenses_settings()
S
67 1 10