Code Analysis: Consent Management Platform 2.0.1

Most Complex Classes

Class Rating Complexity
GDPRComplianceTool\GDPRCompliance
B
80
GDPRComplianceTool\Plugin_Base
S
31
GDPRComplianceTool\Plugin
S
8

Most Complex Functions

Function Rating Complexity
GDPRComplianceTool\GDPRCompliance::setGdprComplianceConfig()
B
18
GDPRComplianceTool\GDPRCompliance::enqueueAdminAssets()
A
13
GDPRComplianceTool\GDPRCompliance::activationInformNotice()
A
7
GDPRComplianceTool\Plugin_Base::add_doc_hooks()
S
7
GDPRComplianceTool\Plugin_Base::autoload()
S
7
GDPRComplianceTool\GDPRCompliance::gdprComplianceConfig()
S
6
GDPRComplianceTool\Plugin_Base::remove_doc_hooks()
S
6
GDPRComplianceTool\Plugin::registerAssets()
S
5
GDPRComplianceTool\GDPRCompliance::settingsApiInit()
S
4
GDPRComplianceTool\GDPRCompliance::getDescriptions()
S
3
GDPRComplianceTool\GDPRCompliance::isPropertyIdSet()
S
5
GDPRComplianceTool\GDPRCompliance::updateGdprCompliance()
S
4