Code Analysis: ClickCease Click Fraud Protection 3.0.9

Function Rating Maintainability Complexity Lines of code
WP_clickcease_plugin::clickcease_server_validation()
C
39 25 56
RTI_Service::validateRTIClient()
B
39 17 62
RTI_Service::validate_rti_response()
A
43 15 47
LogService::log()
A
48 8 31
WP_Rest_Route::save_settings()
A
45 7 44
RTI_Service::auth_with_rti()
S
40 5 60
WP_clickcease_plugin::__construct()
S
52 7 23
FormService::validateBotzappingAuth()
S
53 7 22
RTI_Service::is_monitoring_with_botzapping()
S
49 6 28
RTI_Service::auth_with_botzapping()
S
49 5 30
WP_Rest_Route::get_settings()
S
49 4 32
RTI_Service::updateUserStatus()
S
50 4 29
WP_Rest_Route::update_whitelist()
S
55 4 20
WP_clickcease_plugin::add_noscript_tag()
S
58 4 16
WP_clickcease_plugin::enqueue_custom_scripts()
S
55 3 18
WP_clickcease_plugin::send_interval()
S
58 3 16
WP_clickcease_plugin::update_monitoring_status()
S
63 4 10
Utils::get_the_user_ip()
S
60 3 12
WP_clickcease_plugin::check_keys()
S
67 3 7
WP_clickcease_plugin::activate_plugin()
S
64 3 9
WP_clickcease_plugin::admin_enqueue_scripts()
S
60 2 11
LogService::remote_log()
S
54 1 22
WP_clickcease_plugin::clickcease_plugin_options_page_html()
S
74 2 5
WP_Rest_Route::updateInstallClickFraud()
S
68 2 7
Utils::getServerVariable()
S
78 2 3
WP_clickcease_plugin::cc_redirect()
S
65 2 8
Utils::getCookieVariable()
S
78 2 3
WP_clickcease_plugin::add_stats_script()
S
69 2 7
WP_Rest_Route::validateIP()
S
71 2 6
WP_clickcease_plugin::deactivate_plugin()
S
66 2 8
WP_clickcease_plugin::send_whitelist_usage()
S
67 2 7
WP_clickcease_plugin::uninstall_plugin()
S
66 2 8
WP_clickcease_plugin::create_clickcease_plugin_options_page()
S
65 1 11
Utils::getResponseObject()
S
71 1 6
FormService::validateDomainKey()
S
71 1 5
Utils::getHttpSuccessResponse()
S
74 1 4
WP_clickcease_plugin::clickcease_admin_init()
S
79 1 3
WP_Rest_Route::__construct()
S
69 1 6
Utils::getDomain()
S
74 1 4
WP_clickcease_plugin::init()
S
77 1 4
LogService::logErrorCode()
S
78 1 3
WP_clickcease_plugin::check_with_clickcease()
S
76 1 4
Utils::getHttpResponse()
S
75 1 4
WP_Rest_Route::save_settings_permission()
S
80 1 3
WP_clickcease_plugin::init_clickcease_field_setting()
S
74 1 4
Utils::getHttpErrorResponse()
S
79 1 3
RTI_Service::send_error()
S
71 1 5