Code Analysis: Patchstack Security 2.3.1

Most Complex Functions

Function Rating Complexity
Patchstack\Processor::matchParameterValue()
D
84
P_Activation::auto_prepend_injection()
D
36
Patchstack\Request::getParameterValues()
D
36
Patchstack\Processor::launch()
C
33
Patchstack\Processor::launchLegacy()
C
28
P_Upload::get_software_data()
C
23
Patchstack\Processor::executeFirewall()
C
25
Patchstack\Extensions\WordPress\Extension::isWhitelisted()
B
22
Composer\CaBundle\CaBundle::isOpensslParseSafe()
B
21
P_Activation::activate()
B
20
Patchstack\Request::getValuesByWildcard()
B
19
Patchstack\Extensions\WordPress\Extension::logRequest()
B
19