Passed
Push — main ( d0ed98...da6fcc )
by Dimitri
13:43
created

1,911 +232 Covered Lines

5,755 +46 Total Lines

33.2 % +3.8% Code Coverage

PHP Classes Changes

 
81.08%
ServerRequestFactory added
 
90.57%
CorsBuilder added
 
90.91%
UploadedFileFactory added
0%
100%
Cors improved
21.81%
51.45%
ServerRequest improved
58.37%
77.03%
Response improved
65.88%
66.27%
Config improved

CRAP Changes

 
27.6718
ServerRequestFactory::normalizeServer() added
 
26.8308
CorsBuilder::isOriginAllowed() added
 
17.3963
UploadedFileFactory::normalizeUploadedFiles() added
 
7
ServerRequestFactory::processBodyAndRequestMethod(... added
 
6
CorsBuilder::configureAllowedOrigin() added
 
4
CorsBuilder::normalizeOptions() added
 
4
UploadedFileFactory::makeUploadedFile() added
 
3
CorsBuilder::varyHeader() added
 
3
CorsBuilder::isSingleOriginAllowed() added
 
2.0185
ServerRequestFactory::processFiles() added
view more  
3.1406
3
Response::_getUTCDate() improved
7.1429
7
Response::_setContentType() improved
2.5
3
ServerRequest::hasHeader() got worse
2
1
service() improved
2
1
ServerRequest::withParsedBody() improved
2
1
ServerRequest::clearDetectorCache() improved
2
1
ServerRequest::withHeader() improved
2
1
ServerRequest::getBody() improved
2
1
ServerRequest::getQueryParams() improved
2
1
ServerRequest::setTrustedProxies() improved
view more  
42
 
Cors::_allowOrigin() removed
25.0063
 
ServerRequest::_processFiles() removed
20
 
ServerRequest::_processGet() removed
12.6885
 
ServerRequest::_processPost() removed
12
 
Cors::_exposeHeaders() removed
6
 
ServerRequest::_createUploadedFile() removed
6
 
ServerRequest::_normalizeNestedFiles() removed
6
 
Cors::_allowCredentials() removed
6
 
Cors::_allowHeaders() removed
6
 
Cors::_maxAge() removed
view more