Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B SwitchRoute\Invoker::assertInvokable() 0 16 11 11 2 0 0
B SwitchRoute\Generator::structureEndpoints() 0 19 8 8 1 0 0
A GenerateInvokeMiddleware::generateSwitchFromRoutes() 0 18 6 6 1 0 0
A GenerateFunction::generateRoute() 0 13 6 6 1 0 0
A Invoker::generateInvocationMethod() 0 5 6 6 1 0 0
A GenerateInvokeMiddleware::groupRoutes() 0 13 6 6 1 0 0
A SwitchRoute\Generator::generate() 0 10 5 5 1 0 0
A Generator\GenerateFunction::__invoke() 0 14 1 1 1 0 0
A GenerateRouteMiddleware::__invoke() 0 13 1 1 2 0 0
A GenerateInvokeMiddleware::generateRoute() 0 13 4 4 1 0 0
A AbstractGenerate::generateSwitch() 0 12 4 4 1 0 0
A GenerateInvokeMiddleware::__invoke() 0 11 2 2 1 0 0
A SwitchRoute\NotFoundMiddleware::notFound() 0 11 2 2 1 0 0
A AbstractGenerate::generateEndpoint() 0 10 3 3 1 0 0
A Jasny\SwitchRoute\Generator::tryFs() 0 10 2 2 1 0 0