Code Analysis: Complianz | GDPR/CCPA Cookie Consent 6.1.2

Most Complex Classes

Class Rating Complexity
cmplz_cookie_admin
D
732
cmplz_document
D
524
cmplz_field
D
506
CMPLZ_COOKIEBANNER
D
261
cmplz_wizard
D
236
cmplz_cookie_blocker
D
136
cmplz_admin
D
133
rsp_upgrade_to_pro
C
110
CMPLZ_COOKIE
B
85
CMPLZ_SERVICE
A
63
cmplz_proof_of_consent
A
56
CMPLZ_Elementor_Pro
A
54

Most Complex Functions

Function Rating Complexity
cmplz_check_upgrade()
D
196
cmplz_cookie_blocker::replace_tags()
D
45
CMPLZ_COOKIEBANNER::get_css_file_modules()
D
50
cmplz_admin::get_warnings()
D
43
cmplz_add_cookiebanner_settings()
D
1
cmplz_field::get_fields()
D
38
cmplz_cookie_admin::maybe_sync_services()
D
34
cmplz_cookie_admin::maybe_sync_cookies()
D
33
cmplz_document::get_document_html()
D
34
cmplz_field::document()
D
30
cmplz_cookie_admin::ajax_edit_item()
D
29
CMPLZ_COOKIEBANNER::parse_value()
D
34