Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
C | JsonApi\EncoderService::getEncoder() | 0 | 23 | 11 | 11 | 0 | 0 | 0 |
B | EncoderService::getEncoderOptions() | 0 | 11 | 7 | 7 | 0 | 0 | 0 |
B | Validation\ValidatesRequests::isValid() | 0 | 17 | 4 | 4 | 0 | 0 | 0 |
B | Middleware\EnforceMediaType::handle() | 12 | 13 | 4 | 4 | 0 | 0 | 0 |
A | MediaTypeGuard::hasCorrectlySetAcceptHeader() | 0 | 9 | 4 | 4 | 0 | 0 | 0 |
A | JsonApi\Requests\Request::authorize() | 0 | 16 | 2 | 2 | 0 | 0 | 0 |
A | MediaTypeGuard::hasCorrectHeadersForData() | 0 | 4 | 3 | 3 | 0 | 0 | 0 |
A | Lumen\ServiceProvider::register() | 0 | 7 | 1 | ? | 2 | 1 | 1 |
A | ErrorFactory::buildUnsupportedMediaType() | 18 | 16 | 1 | 1 | 0 | 0 | 0 |
A | Validation\ValidatesRequests::rules() | 0 | 4 | 1 | 1 | 0 | 0 | 0 |
A | JsonApi\Requests\Request::json() | 0 | 11 | 3 | 3 | 0 | 0 | 0 |
A | MediaTypeGuard::clientRequestMustHaveContentTypeHeader() | 0 | 3 | 2 | 2 | 0 | 0 | 0 |
A | ErrorFactory::buildUnacceptable() | 18 | 16 | 1 | 1 | 0 | 0 | 0 |
A | Validation\ValidatesRequests::messages() | 0 | 5 | 1 | 1 | 0 | 0 | 0 |
A | JsonApi\MediaTypeGuard::__construct() | 0 | 3 | 1 | 1 | 0 | 0 | 0 |