Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Router\SlimRouter::injectRoute() 0 24 6 6 0 0 0
A Expressive\Router\SlimRouter::match() 0 25 2 2 0 0 0
A SlimRouterTest::testAddRouteWithOptions() 0 18 1 ? 0 0 0
A SlimRouterTest::testAddRouteWithAnyMethod() 0 15 1 ? 0 0 0
A Router\SlimRouterTest::testAddRoute() 0 14 1 ? 0 0 0
A Router\SlimRouter::generateUri() 0 13 2 2 0 0 0
A ConfigProviderTest::providedConfigIsCorrect() 0 12 1 ? 0 0 0
A Expressive\ConfigProvider::__invoke() 0 10 1 1 0 0 0
A SlimRouterTest::testMatchValidRequest() 0 10 1 ? 0 0 0
A Router\SlimRouter::__construct() 0 9 2 2 0 0 0
A SlimRouterTest::testGenerateUrl() 0 9 1 ? 0 0 0
A Expressive\ConfigProviderTest::setUp() 0 4 1 ? 0 0 0
A Router\SlimRouter::dummyCallable() 0 3 1 1 0 0 0
A SlimRouterTest::testMatchInvalidRequest() 0 5 1 ? 0 0 0
A Factory\SlimRouterFactory::__invoke() 0 4 1 1 0 0 0