Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Router\Configure\Routes::addRoute() 0 15 7 7 0 0 0
A Entities\RouteParams::getParams() 0 27 5 5 3 0 0
A MiddlewareTest.php$0 ➔ test_route_specific_middleware_only_applies_to_that_route() 0 28 1 ? 0 0 0
A ErrorHandlingTest.php$0 ➔ test_handle_handled_exception_with_anonymous_class() 0 26 1 ? 0 0 0
A MiddlewareTest.php$0 ➔ test_middleware_can_short_circuit_request() 0 25 1 ? 0 0 0
A MiddlewareTest.php$1 ➔ test_middleware_can_access_request() 0 25 1 ? 0 0 0
A PathPatternGenerator::generate() 0 12 5 ? 1 0 0
A PathValidatorTest::invalidPathProvider() 0 21 1 ? 1 0 0
A PathValidator::hasValidParameterOrder() 0 10 5 30 1 0 0
A MiddlewareTest.php$0 ➔ test_route_middleware_combines_with_global_middleware() 0 19 1 ? 0 0 0
A MiddlewareGroupTest.php$0 ➔ test_can_retrieve_defined_groups() 0 18 1 ? 0 0 0
A MiddlewareTest.php$1 ➔ test_route_can_have_multiple_middlewares() 0 17 1 ? 0 0 0
A PathValidatorTest::validPathProvider() 0 17 1 ? 1 0 0
A ErrorHandlingTest.php$0 ➔ test_throws_exception_when_param_is_no_scalar() 0 16 1 ? 0 0 0
A ErrorHandlingTest.php$0 ➔ test_throws_exception_if_response_is_not_a_string_or_stringable() 0 16 1 ? 0 0 0