Passed
Push — master ( 4f415b...b6b0b7 )
by Gabriel
03:01
created

169 +131 Covered Lines

337 +165 Total Lines

50.1 % +28.1% Code Coverage

PHP Classes Changes

 
26.67%
ResponseFactory added
 
30%
HasDataTrait added
 
40%
StageCallbacks added
 
42.86%
HasHeadersTrait added
 
47.83%
HasLifecycleTrait added
 
62.86%
ControllerViewHydrator added
 
73.32%
HasResponseTrait added
 
87.5%
HasViewResponseTrait added
 
97.14%
ResponsePayloadTransformer added
 
100%
ResponsePayload added
view more  
0%
38.1%
HasViewTrait improved
50%
20%
Controller got worse
0%
28.57%
NameWorksTrait improved
71.88%
78.56%
ActionCallTrait improved

CRAP Changes

 
14.1113
ControllerViewHydrator::populatePath() added
 
6
HasResponseTrait::getResponseFactory() added
 
6
ResponseFactory::file() added
 
5.583
ControllerViewHydrator::detectRequest() added
 
3.7085
StageCallbacks::run() added
 
3.0175
ResponsePayloadTransformer::toResponse() added
 
3.0175
ControllerViewHydrator::initVars() added
 
2.0625
HasViewResponseTrait::renderView() added
 
2
HasResponseTrait::generateResponsePayload() added
 
2
HasResponseTrait::payload() added
view more  
3.072
3.009
ActionCallTrait::runAction() improved
2
1
ActionCallTrait::getAction() improved
2
1
NameWorksTrait::setName() improved
2
1
HasViewTrait::getLayoutPath() improved
2
1
HasViewTrait::getViewObject() improved
2
1
HasViewTrait::getLayout() improved
2.0625
6
Controller::__call() got worse
6
2.0625
NameWorksTrait::getName() improved
6
2
HasViewTrait::getView() improved
12
5.9256
HasViewTrait::initView() improved
2
 
ActionCallTrait::callUtilityMethods() removed