Code Analysis: Easy IP Blocker 1.0.4

Most Complex Classes

Class Rating Complexity
Easy_IP_Blocker_Admin_API
A
58
Easy_IP_Blocker_Settings
S
42
Easy_IP_Blocker
S
19

Most Complex Functions

Function Rating Complexity
Easy_IP_Blocker_Admin_API::display_field()
D
43
Easy_IP_Blocker_Settings::register_settings()
A
12
Easy_IP_Blocker_Settings::settings_page()
A
11
Easy_IP_Blocker_Admin_API::meta_box_content()
S
7
Easy_IP_Blocker_Settings::add_menu_item()
S
7
Easy_IP_Blocker::__construct()
S
4
Easy_IP_Blocker_Admin_API::validate_field()
S
4
Easy_IP_Blocker::eib_get_ip()
S
4
Easy_IP_Blocker::eib_blocklist()
S
3
Easy_IP_Blocker_Admin_API::add_meta_box()
S
3
Easy_IP_Blocker_Settings::settings_fields()
S
1
Easy_IP_Blocker_Settings::menu_settings()
S
1