Code Analysis: Ad Invalid Click Protector 1.2.9

Most Complex Classes

Class Rating Complexity
AICP_ADMIN
A
59
AICP
S
19
AICP_BANNED_USER_TABLE
S
17
AICP_SETUP
S
6

Most Complex Functions

Function Rating Complexity
check_cms_configuration_files()
D
36
custom_notify_plugin_updated()
C
3
AICP_ADMIN::validate_options()
B
16
pachamama()
A
8
AICP_ADMIN::fetch_data()
A
9
aicp_can_see_ads()
A
9
search_for_config_files()
A
9
parse_wp_config()
A
8
AICP::visitor_ip()
A
8
AICP_ADMIN::banned_user_details()
S
6
add_admin_user()
S
6
modify_wordfence_file()
S
5