Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B ControllerCollectorTrait::collectControllerRoutes() 0 17 4 4 3 1 0
B Router\Matcher::matchDynamicRoute() 0 13 4 4 3 0 0
B ResourceCollectorTrait::getResourcePath() 0 4 5 5 1 0 0
B Codeburner\Router\Resource::translate() 0 8 6 42 2 0 0
B Codeburner\Router\Route::buildCallable() 0 8 5 5 1 0 0
A Codeburner\Router\Parser::buildSegments() 0 10 4 4 1 0 0
A Route::parseCallablePlaceholders() 0 6 4 4 1 0 0
A Strategies\RequestJsonStrategy::call() 0 11 4 4 1 0 1
A ControllerCollectorTrait::getMethodConstraints() 0 11 4 4 1 0 0
A Codeburner\Router\Route::call() 0 9 4 4 2 0 0
A Codeburner\Router\Route::getStrategy() 0 4 2 2.06 1 0 0
A Codeburner\Router\Group::set() 0 6 3 3 1 0 0
A Codeburner\Router\Route::setStrategy() 0 3 1 1 1 0 0
A Strategies\RequestAwareTrait::setRequest() 0 3 1 2 1 0 1
A ControllerCollectorTrait::getParamsConstraint() 0 7 3 3 2 0 0