ADVAIPBL_Admin_Pages D

Total Complexity 344
Dependencies 3
Dependents 1
Total lines 3,120
Lines of code 2,833
Logical lines of code 1,305
Comment lines 175
Methods 47
Properties 1

Methods 47

Method Rating Maintainability Complexity Lines of code
display_log_table_generic()
D
19
54 198
settings_page_content()
D
27
34 139
display_blocked_ips_tab()
D
23
31 184
display_status_tab()
D
23
22 227
display_whitelist_tab()
C
28
24 145
display_ip_trust_log_tab()
C
26
21 163
display_cron_logs_tab()
B
30 18 120
sanitize_settings()
B
34 19 85
display_general_log_tab()
B
34 18 85
display_blocked_signatures_tab()
B
31 12 127
display_general_settings_tab()
A
29 3 181
text_field_callback()
A
43 11 44
display_asn_blocking_tab()
A
36 7 89
display_user_agents_tab()
A
31 3 141
display_blocked_endpoints_tab()
A
36 6 91
display_waf_tab()
A
34 3 113
display_2fa_management_tab()
S
42 5 58
display_credits_tab()
S
37 1 109
geoip_db_status_callback()
S
47 5 41
display_honeypot_tab()
S
41 3 55
geoblock_countries_callback()
S
53 4 22
switch_field_callback()
S
54 4 20
display_dashboard_tab()
S
47 1 60
render_import_export_controls_callback()
S
46 1 55
textarea_field_callback()
S
56 3 17
checkbox_field_callback()
S
57 3 15
threat_scores_callback()
S
51 2 27
xmlrpc_protection_mode_callback()
S
54 2 22
tfa_force_roles_callback()
S
55 2 22
notification_frequency_callback()
S
54 2 20
geolocation_provider_callback()
S
55 2 20
email_field_callback()
S
59 2 15
restrict_login_page_callback()
S
57 2 15
send_test_email_button_callback()
S
61 1 14
send_test_push_button_callback()
S
61 1 14
clear_cache_button_callback()
S
63 1 12
__construct()
S
81 1 3
display_security_log_tab()
S
63 1 10
timezone_select_callback()
S
85 1 1
threat_scoring_section_callback()
S
91 1 2
geoblocking_section_callback()
S
73 1 4
geolocation_method_callback()
S
64 1 10
recaptcha_enable_callback()
S
67 1 8
recaptcha_version_callback()
S
65 1 9
recaptcha_site_key_callback()
S
71 1 6
recaptcha_secret_key_callback()
S
71 1 6
recaptcha_score_callback()
S
66 1 9