Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
A | RateLimitMiddlewareTest::getClientExtractor() | 0 | 4 | 1 | 0 | 0 | 0 |
A | RateLimitMiddleware::__construct() | 0 | 5 | 1 | 0 | 0 | 0 |
A | RateLimitMiddlewareTest::getResponseFactory() | 0 | 6 | 1 | 0 | 0 | 0 |
A | RateLimitMiddlewareTest::getMiddleware() | 0 | 5 | 1 | 0 | 0 | 0 |
A | RateLimitMiddlewareTest::invoke() | 18 | 10 | 1 | 0 | 0 | 0 |
A | RateLimitMiddlewareTest::invokeLimitExceeded() | 18 | 10 | 1 | 0 | 0 | 0 |
A | RateLimitMiddlewareTest::getLimitedClient() | 0 | 4 | 1 | 0 | 0 | 0 |
A | ServerMiddleware\RateLimitMiddleware::__invoke() | 0 | 5 | 2 | 0 | 0 | 0 |