Passed
Branch 2.0 (72e182)
by Philippe
02:18
created

451 +246 Covered Lines

459 +138 Total Lines

98.3 % +34.4% Code Coverage

PHP Classes Changes

 
96.43%
ScopeCollection added
 
100%
UriParameters added
 
100%
Scope added
 
100%
Config added
 
100%
Locale added
 
100%
Root added
 
100%
Url added
 
100%
Detect added
 
100%
FallbackDetector added
 
100%
HiddenSegmentDetector added
view more  
63.85%
100%
UrlParser improved
68.42%
100%
RouteParser improved

CRAP Changes

 
14
Url::reassemble() added
 
7
Config::validate() added
 
6
Url::reassembleWithoutRoot() added
 
6
Root::parse() added
 
6
Root::get() added
 
5
LocaleSegmentParameter::normalizeLocaleAsParameter... added
 
5
Config::removeSlashes() added
 
5
LocaleSegmentParameter::extractLocaleSegmentFromPa... added
 
5
Url::parse() added
 
4
Root::parseHost() added
view more  
1.008
1
RouteParser::__construct() improved
1.008
1
UrlParser::__construct() improved
1.064
1
RouteParser::set() improved
1.064
1
UrlParser::localize() improved
1.064
1
UrlParser::parameters() improved
1.064
1
UrlParser::secure() improved
1.125
1
UrlParser::resolveRoute() improved
2.0625
3
RouteParser::get() got worse
1.037
3
RouteParser::localize() got worse
3.3332
1
UrlParser::set() improved
view more  
13.7025
 
UrlParser::reassemble() removed
6.9683
 
UrlParser::delocalizePath() removed
3.2621
 
LocaleUrl::extractLocaleFromParameters() removed
3.072
 
RouteParser::replaceRouteParameters() removed
2.5
 
RouteParser::replaceNamedParameters() removed
2.1481
 
UrlParser::assertUrlExists() removed
1.2963
 
helpers.php ➔ localeurl() removed
1.2963
 
helpers.php ➔ localeroute() removed
1.064
 
Locale::setAvailables() removed
1.064
 
RouteParser::parameters() removed
view more