Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C Middleware\SecureActionHandler::execute() 0 34 11 132 2 0 0
B Middleware\JwtAuthenticator::process() 0 27 10 110 2 0 0
A JwtDecoderTest::testHeaderAuthWithValidJwt() 0 20 1 1 3 0 0
A LaminasAclProvisioner::provision() 0 19 2 6 1 0 0
A JwtDecoderTest::testHeaderAuthWithInvalidJwt() 0 18 1 1 3 0 0
A Middleware\JwtDecoder::process() 0 10 2 2 0 0 0
A Middleware\JwtDecoderTest::testEmptyAuth() 0 9 1 1 1 0 0
A LaminasAclProvisioner::buildAssertion() 0 9 3 12 0 0 0
A Middleware\JwtDecoder::parseAuthHeader() 0 3 2 2 0 0 0
A Middleware\JwtAuthenticator::__construct() 0 2 1 2 0 0 0
A LaminasAclProvisioner::registerRules() 0 6 3 12 0 0 0
A Authentication\Unauthenticated::getRoleId() 0 1 1 2 0 0 0
A Authorization\LaminasAclService::isAllowed() 0 1 1 2 0 0 0
A LaminasAclProvisioner::resolveOperandValue() 0 3 2 6 0 0 0
A LaminasAclService::__construct() 0 1 1 2 0 0 0