Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
B | IsSafeHttpRouteTest::routesProvider() | 0 | 17 | 1 | 0 | 0 | 0 |
B | IsSafeHttpMethodTest::httpMethodsProvider() | 0 | 25 | 1 | 0 | 0 | 0 |
A | IsSafeHttpMethodTest::safeDefaultsMatchingProvider() | 0 | 47 | 1 | 0 | 0 | 0 |
A | CsrfHeaderCheckMiddleware::process() | 0 | 10 | 3 | 0 | 0 | 0 |
A | CsrfHeaderCheckMiddlewareTest::testExceptionOnWeirdRequests() | 12 | 8 | 1 | 0 | 0 | 0 |
A | OriginFetchers\HeaderFetcher::getHeaderLine() | 0 | 7 | 3 | 0 | 0 | 0 |
A | CsrfHeaderCheckMiddlewareTest::testGetRequest() | 11 | 5 | 1 | 0 | 0 | 0 |
A | CsrfHeaderCheckMiddlewareFactory::createDefault() | 0 | 10 | 1 | 0 | 0 | 0 |
A | CsrfHeaderCheckMiddlewareFactoryTest::testFactory() | 10 | 5 | 1 | 0 | 0 | 0 |
A | OriginFetchers\HostHeaderTest::testFetchHost() | 0 | 5 | 1 | 0 | 0 | 0 |
A | OriginFetchers\HostHeader::__invoke() | 0 | 5 | 2 | 0 | 0 | 0 |
A | CsrfHeaderCheckMiddlewareTest::testFailingPostRequestNoHost() | 13 | 8 | 1 | 0 | 0 | 0 |
A | CompositeIsSafeTest::getChecker() | 0 | 7 | 1 | 0 | 0 | 0 |
A | OriginOrRefererHeaderTest::testFailingPostRequestNoOrigin() | 0 | 6 | 1 | 0 | 0 | 0 |
A | HostHeaderTest::testForwardedHostIgnored() | 11 | 6 | 1 | 0 | 0 | 0 |