Code Analysis: Admiral Adblock Analytics 1.12.0

Most Complex Classes

Class Rating Complexity
wp\AdmiralAdBlockAnalytics
C
113
wp\AdmiralHttpHandler
B
98
wp\AdmiralTokenHandler
S
17
wp\AdmiralCacheAPC
S
7
ProtectState
S
0

Most Complex Functions

Function Rating Complexity
wp\AdmiralAdBlockAnalytics::getProtectCandidates()
C
26
wp\AdmiralHttpHandler::proxyRequest()
B
17
get_best_candidate()
B
17
wp\AdmiralHttpHandler::httpCall()
A
11
wp\AdmiralHttpHandler::handleCachedResponse()
A
12
bot_check()
A
11
detection_check()
A
3
wp\AdmiralAdBlockAnalytics::requestEmbedScript()
A
9
admiraladblock_load_settings()
A
10
initialize()
A
8
wp\AdmiralHttpHandler::fetchEmbed()
A
8
wp\AdmiralAdBlockAnalytics::initialize()
S
6