Code Analysis: iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more 3.11.1

Class Rating Complexity Lines of code
simple_html_dom_node
D
311 828
Iubenda_Forms
D
229 876
iubenda
D
223 725
simple_html_dom
D
175 600
iubendaParser
D
158 549
Iubenda_Settings
D
135 922
Iubenda_AMP
B
78 269
Iubenda_Code_Extractor
A
69 253
Quick_Generator_Service
A
65 218
Iubenda_List_Table_Forms
A
64 299
Iubenda_Legal_Block
A
61 245
Configuration_Parser
A
59 213
Iubenda_Notice
A
51 321
Iubenda_Legal_Widget
S
50 134
Iubenda_CS_Product_Service
S
42 175
Product_Helper
S
37 98
Radar_Service
S
35 154
Cookie_Solution_Generator
S
34 110
Radar_Dashboard_Widget
S
29 137
Service_Rating
S
29 103
No_Script_Policy_Embedder
S
20 60
Auto_Blocking
S
20 78
WooCommerce_Form_Consent
S
19 96
Language_Helper
S
18 52
Iubenda_Abstract_Product_Service
S
17 62
Iubenda_Elementor_Legal_Widget
S
15 65
Sync_Script_Appender
S
13 40
GoogleTagManagerListener
S
10 34
Wp_Consent_Api_Integration
S
9 23
Iubenda_PP_Product_Service
S
8 55
GoogleAnalyticsListener
S
7 29
Iubenda_TC_Product_Service
S
5 44
Privacy_Policy_Generator
S
4 17
Auto_Blocking_Script_Appender
S
4 19
Terms_Conditions_Generator
S
4 17
Iubenda_Plugin_Setting_Service
S
2 19