[Routing] small refactoring for scheme requirement

This commit is contained in:
Tobias Schultze 2016-03-18 19:55:39 +01:00
parent 66f54ff6b8
commit 85f5e0138d
1 changed files with 1 additions and 10 deletions

View File

@ -202,16 +202,7 @@ class UrlGenerator implements UrlGeneratorInterface, ConfigurableRequirementsInt
$scheme = $this->context->getScheme();
if ($requiredSchemes) {
$schemeMatched = false;
foreach ($requiredSchemes as $requiredScheme) {
if ($scheme === $requiredScheme) {
$schemeMatched = true;
break;
}
}
if (!$schemeMatched) {
if (!in_array($scheme, $requiredSchemes, true)) {
$referenceType = self::ABSOLUTE_URL;
$scheme = current($requiredSchemes);
}