Code Analysis: RankShield — Ranking & Ad-Spend Attack Protection 2.7.0

Most Complex Classes

Class Rating Complexity
RankShield_Admin
D
311
RankShield_Defense
D
180
RankShield_Helix
S
23
RankShield_Reporting
S
11

Most Complex Functions

Function Rating Complexity
RankShield_Defense::check_request()
D
41
RankShield_Admin::page_ads()
D
39
RankShield_Admin::page_audience()
C
32
RankShield_Admin::page_traffic()
C
28
RankShield_Defense::matches_rule()
C
26
RankShield_Admin::render_gsc()
B
17
RankShield_Admin::page_seo()
B
16
RankShield_Defense::classify_agent()
B
18
RankShield_Defense::fetch_rules_from_api()
A
16
RankShield_Admin::network_ledger()
A
15
RankShield_Admin::render_ga4()
A
14
RankShield_Admin::ledger_label()
A
13