Merge pull request #1162 from abcdmitry/patch-2

Break the references in foreach within TemplateProcessor
This commit is contained in:
troosan 2018-12-27 22:22:20 +01:00 committed by GitHub
commit a4b532083b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -174,6 +174,7 @@ class TemplateProcessor
foreach ($xml as &$item) {
$item = $this->transformSingleXml($item, $xsltProcessor);
}
unset($item);
} else {
$xml = $this->transformSingleXml($xml, $xsltProcessor);
}
@ -246,6 +247,7 @@ class TemplateProcessor
foreach ($search as &$item) {
$item = static::ensureMacroCompleted($item);
}
unset($item);
} else {
$search = static::ensureMacroCompleted($search);
}
@ -254,6 +256,7 @@ class TemplateProcessor
foreach ($replace as &$item) {
$item = static::ensureUtf8Encoded($item);
}
unset($item);
} else {
$replace = static::ensureUtf8Encoded($replace);
}