Code Analysis: Consent Management Platform 2.1.0

Most Complex Classes

Class Rating Complexity
GDPRComplianceTool\GDPRCompliance
A
75
GDPRComplianceTool\Plugin_Base
S
31
GDPRComplianceTool\Plugin
S
7

Most Complex Functions

Function Rating Complexity
GDPRComplianceTool\GDPRCompliance::setGdprComplianceConfig()
B
18
GDPRComplianceTool\GDPRCompliance::enqueueReactAssets()
A
10
GDPRComplianceTool\GDPRCompliance::activationInformNotice()
A
7
GDPRComplianceTool\Plugin_Base::add_doc_hooks()
S
7
GDPRComplianceTool\Plugin_Base::autoload()
S
7
GDPRComplianceTool\GDPRCompliance::enqueueAdminAssets()
S
7
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::updateGdprCompliance()
S
4
GDPRComplianceTool\GDPRCompliance::stDeactivationHook()
S
4