Completed
Pull Request — master (#178)
by Phil
02:39
created

329 -23 Covered Lines

345 -15 Total Lines

95.4 % -2.4% Code Coverage

PHP Classes Changes

 
87.5%
Router added
 
100%
RouteCollectionTrait added
 
100%
RouteConditionHandlerTrait added
 
100%
anonymous//src/Strategy/ApplicationStrategy.php$0 added
 
100%
anonymous//src/Strategy/ApplicationStrategy.php$1 added
 
100%
anonymous//src/Strategy/JsonStrategy.php$0 added
 
100%
anonymous//src/Strategy/JsonStrategy.php$1 added
 
100%
MiddlewareAwareTrait added
100%
40%
ContainerAwareTrait got worse
82.14%
100%
JsonStrategy improved
100%
88%
RouteGroup got worse
100%
94.74%
Dispatcher got worse
97.62%
100%
Route improved
97.5%
 
RouteCollection removed
100%
 
StackAwareTrait removed
100%
 
RouteCollectionMapTrait removed
100%
 
RouteConditionTrait removed
100%
 
ExecutionChain removed

CRAP Changes

 
9.648
Router::prepRoutes() added
 
6.7441
Router::processGroups() added
 
4
JsonStrategy::invokeRouteCallable() added
 
4
Dispatcher::dispatchRequest() added
 
3.0123
Dispatcher::setFoundMiddleware() added
 
3
JsonStrategy.php$1 ➔ process() added
 
3
Router::buildNameIndex() added
 
3
JsonStrategy::getExceptionHandler() added
 
2
Router::dispatch() added
 
2
Router::getNamedRoute() added
view more  
8
8.0189
RouteGroup::map() got worse
3
2.032
Dispatcher::handle() improved
1
2
ContainerAwareTrait::setContainer() got worse
9.0086
 
RouteCollection::prepRoutes() removed
4
 
RouteCollection::__construct() removed
3.6511
 
JsonStrategy::getCallable() removed
3.009
 
RouteCollection::dispatch() removed
3
 
StackAwareTrait::middlewares() removed
3
 
RouteCollection::buildNameIndex() removed
2.0116
 
Route::getExecutionChain() removed
2
 
RouteCollection::getDispatcher() removed
2
 
ExecutionChain::buildExecutionChain() removed
2
 
ApplicationStrategy::getCallable() removed
view more