Break the references in foreach within TemplateProcessor
This commit is contained in:
parent
0beeb275fe
commit
7792eb2769
@ -138,6 +138,7 @@ class TemplateProcessor
|
|||||||
foreach ($xml as &$item) {
|
foreach ($xml as &$item) {
|
||||||
$item = $this->transformSingleXml($item, $xsltProcessor);
|
$item = $this->transformSingleXml($item, $xsltProcessor);
|
||||||
}
|
}
|
||||||
|
unset($item);
|
||||||
} else {
|
} else {
|
||||||
$xml = $this->transformSingleXml($xml, $xsltProcessor);
|
$xml = $this->transformSingleXml($xml, $xsltProcessor);
|
||||||
}
|
}
|
||||||
@ -214,6 +215,7 @@ class TemplateProcessor
|
|||||||
foreach ($search as &$item) {
|
foreach ($search as &$item) {
|
||||||
$item = self::ensureMacroCompleted($item);
|
$item = self::ensureMacroCompleted($item);
|
||||||
}
|
}
|
||||||
|
unset($item);
|
||||||
} else {
|
} else {
|
||||||
$search = self::ensureMacroCompleted($search);
|
$search = self::ensureMacroCompleted($search);
|
||||||
}
|
}
|
||||||
@ -222,6 +224,7 @@ class TemplateProcessor
|
|||||||
foreach ($replace as &$item) {
|
foreach ($replace as &$item) {
|
||||||
$item = self::ensureUtf8Encoded($item);
|
$item = self::ensureUtf8Encoded($item);
|
||||||
}
|
}
|
||||||
|
unset($item);
|
||||||
} else {
|
} else {
|
||||||
$replace = self::ensureUtf8Encoded($replace);
|
$replace = self::ensureUtf8Encoded($replace);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user