Code

Rating   Name Coupling Cohesion Size Complexity Test Coverage Changes Bugs Features
A PSR7CsrfTest\FactoryTest 5 1 32 2 ? 0 0 0
A Session\ExtractUniqueKeyFromSession 1 0 29 4 100% 0 0 0
A PSR7Csrf\HttpMethod\IsSafeHttpRequest 1 0 24 3 100% 0 0 0
A HttpMethod\IsSafeHttpRequestTest 2 1 137 4 ? 0 0 0
A PSR7CsrfTest\CSRFCheckerMiddlewareTest 5 1 291 9 ? 0 0 0
A RequestParameter\ExtractCSRFParameter 1 0 43 9 100% 0 0 0
A RequestParameter\ExtractCSRFParameterTest ? ? 98 1 ? 0 0 0
A InvalidExpirationTimeExceptionTest 2 0 12 1 ? 0 0 0
A PSR7Csrf\TokenGenerator 3 0 63 4 100% 0 0 0
A ExtractUniqueKeyFromSessionTest 2 1 97 4 ? 0 0 0
A InvalidExpirationTimeException 0 0 7 1 100% 0 0 0
A InvalidRequestParameterNameExceptionTest 2 0 12 1 ? 0 0 0
A PSR7Csrf\CSRFCheckerMiddleware 8 1 94 9 100% 0 0 0
A PSR7CsrfTest\TokenGeneratorTest 4 1 91 6 ? 0 0 0
A InvalidRequestParameterNameException 0 0 7 1 100% 0 0 0