Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B HttpSoft\Router\Route::url() 0 9 8 8 1 0 0
B HttpSoft\Router\Route::path() 0 15 7 7 1 0 0
B HttpSoft\Router\Route::match() 0 16 7 7 3 0 0
A HttpSoft\Router\RouteCollection::match() 0 10 6 6 1 0 0
A Middleware\RouteMatchMiddleware::process() 0 7 5 5 1 0 0
A HttpSoft\Router\Route::tokens() 0 8 5 5 1 0 0
A Router\Route::normalizeParameter() 0 10 5 5 1 0 0
A Route::getPatternParameterReplacement() 0 1 1 1 1 0 0
A HttpSoft\Router\Route::getName() 0 1 1 1 1 0 0
A RouteDispatchMiddleware::__construct() 0 1 1 1 1 0 0
A Router\RouteCollection::getIterator() 0 1 1 1 1 0 0
A Router\Route::isOptionalParameter() 0 1 1 1 1 0 0
A HttpSoft\Router\Route::defaults() 0 5 3 3 1 0 0
A HttpSoft\Router\RouteCollector::routes() 0 1 1 1 1 0 0
A InvalidRouteParameterException::forNotNullOrScalar() 0 3 1 1 1 0 0