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

Most Complex Classes

Class Rating Complexity
RankShield_Admin
D
161
RankShield_Defense
D
144
RankShield_Helix
S
23
RankShield_Reporting
S
11

Most Complex Functions

Function Rating Complexity
RankShield_Defense::check_request()
C
32
RankShield_Defense::matches_rule()
C
26
RankShield_Admin::render_gsc()
B
17
RankShield_Admin::page_traffic()
A
16
RankShield_Admin::render_ga4()
A
14
RankShield_Admin::ajax_activate()
A
11
RankShield_Admin::area_chart()
A
10
RankShield_Defense::fetch_rules_from_api()
A
11
RankShield_Admin::page_connections()
A
10
RankShield_Admin::page_ads()
A
10
RankShield_Reporting::handle_behavioral()
A
9
RankShield_Helix::flush()
A
7