Merge pull request #4229 from naderman/memory-version-array-merge
VersionParser: remove a few hundred/thousand array_merge callspull/4248/head
commit
efb9f13248
|
@ -259,7 +259,9 @@ class VersionParser
|
||||||
if (count($andConstraints) > 1) {
|
if (count($andConstraints) > 1) {
|
||||||
$constraintObjects = array();
|
$constraintObjects = array();
|
||||||
foreach ($andConstraints as $constraint) {
|
foreach ($andConstraints as $constraint) {
|
||||||
$constraintObjects = array_merge($constraintObjects, $this->parseConstraint($constraint));
|
foreach ($this->parseConstraint($constraint) as $parsedConstraint) {
|
||||||
|
$constraintObjects[] = $parsedConstraint;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$constraintObjects = $this->parseConstraint($andConstraints[0]);
|
$constraintObjects = $this->parseConstraint($andConstraints[0]);
|
||||||
|
|
Loading…
Reference in New Issue