Code Analysis: Fail2WP 1.2.1

Most Complex Classes

Class Rating Complexity
fail2wp\Fail2WP
D
801
fail2wp\Fail2WP_Disable_XMLRPC
S
33
CIDRmatch\CIDRmatch
S
26
fail2wpCIDRmatch\CIDRmatch
S
26
fail2wp\SysLog
S
15
CIDRmatchTest
S
6

Most Complex Functions

Function Rating Complexity
fail2wp\Fail2WP::__construct()
D
101
fail2wp\Fail2WP::fail2wp_login_ip_check()
D
72
fail2wp\Fail2WP::fail2wp_admin_page()
D
60
fail2wp\Fail2WP::fail2wp_rest_pre_dispatch()
D
43
fail2wp\Fail2WP::fail2wp_hostname_lookup()
C
31
fail2wp\Fail2WP::fail2wp_make_alert_message()
C
28
fail2wp\Fail2WP_Disable_XMLRPC::serve_request()
C
24
fail2wp\Fail2WP::fail2wp_precond_access_list()
B
24
fail2wp\Fail2WP::fail2wp_admin_check_new_user()
B
22
fail2wp\Fail2WP::fail2wp_wp_loaded()
B
22
fail2wp\Fail2WP::fail2wp_reverse_hostname_lookup()
B
22
fail2wp\Fail2WP::fail2wp_login_errors()
B
21