Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Routify\Router::run() 0 18 8 3 0 0
C Routify\RouterParser::match() 0 16 7 1 0 0
B Routify\Router::overrideMethod() 0 9 7 4 3 0
B Routify\Router::getRequestHeaders() 0 8 6 2 2 0
B Routify\Order::isValidMiddleware() 0 9 5 4 0 0
B Routify\Router::find() 0 10 6 1 0 0
A Routify\RouterParser::countParams() 0 9 4 1 0 0
A Routify\RouterParser::getParams() 0 10 4 1 0 0
A Routify\Router::notFound() 0 3 2 1 0 0
A Routify\Router::__construct() 0 8 2 2 1 0
A Routify\Router::any() 0 6 1 1 0 1
A Routify\Order::__construct() 0 9 3 6 1 2
A Routify\Router::addRoute() 0 6 2 2 1 2
A Routify\Router::both() 0 6 3 1 0 1
A Routify\RouterParser::getPath() 0 2 1 1 0 0