Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
C | RouteHandler::handleAsInvocableClass() | 0 | 65 | 13 | 20.55 | 0 | 0 | 0 |
C | Anax\Route\RouteHandler::handle() | 0 | 48 | 15 | 15 | 0 | 0 | 0 |
D | RouteHandler::handleAsControllerAction() | 0 | 64 | 15 | 15 | 0 | 0 | 0 |
C | RouteHandler::handleAsCallable() | 0 | 30 | 12 | 13.58 | 0 | 0 | 0 |
C | Anax\Route\RouteMatcher::match() | 0 | 64 | 13 | 13.01 | 0 | 0 | 0 |
C | Route\RouteHandler::getHandlerType() | 0 | 32 | 13 | 13 | 0 | 0 | 0 |
B | Anax\Route\Router::handle() | 0 | 29 | 9 | 9 | 0 | 0 | 0 |
B | RouteHandler::isControllerAction() | 0 | 44 | 8 | 8 | 0 | 0 | 0 |
B | Anax\Route\Router::createMountPath() | 0 | 24 | 6 | 6 | 0 | 0 | 0 |
A | RouteMatcher::checkPartMatchingType() | 0 | 23 | 5 | 5 | 0 | 0 | 0 |
A | Anax\Route\Route::handle() | 7 | 28 | 5 | 5 | 0 | 0 | 0 |
A | Anax\Route\Router::addRoutes() | 0 | 32 | 5 | 5 | 0 | 0 | 0 |
A | RouteMatcher::checkPartAsArgument() | 0 | 19 | 5 | 5 | 0 | 0 | 0 |
A | Anax\Route\RouteMatcher::matchPart() | 0 | 19 | 4 | 4 | 0 | 0 | 0 |
A | Anax\Route\Route::getAbsolutePath() | 0 | 12 | 4 | 4 | 0 | 0 | 0 |