Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A MiddlewareFactory.php$0 ➔ create() 0 29 1 0 0 0
A Tleckie\Router\Router::pushRule() 0 2 1 1 0 0
A FindRoutes::factorizeMiddleware() 0 4 2 0 0 0
A Router::createMiddlewareWithParams() 0 4 3 0 0 0
A Tleckie\Router\Item::__construct() 0 3 1 2 0 0
A MiddlewareDispatcher::withoutMiddleware() 0 5 1 1 0 0
A Tleckie\Router\Router::delete() 0 1 1 1 0 0
A Tleckie\Router\Router::get() 0 1 1 1 0 0
A Tleckie\Router\FindRoutes::matchRoute() 0 3 2 2 0 0
A Router\Router::normalizeMethod() 0 1 1 2 0 0
A Tleckie\Router\Item::params() 0 1 1 1 0 0
A MiddlewareDispatcher::__construct() 0 2 1 1 0 0
A Tleckie\Router\Router::all() 0 2 2 2 0 0
A Tleckie\Router\Router::put() 0 1 1 1 0 0
A Router\FindRoutes::extractClosure() 0 1 1 0 0 0