diff --git a/setup/class_setupStepMigrate.inc b/setup/class_setupStepMigrate.inc index b3ee3e6e3cdbef9206e8ab494a832080ef64ae26..68fc78576faf960f64a452f569547eb32f9f2bcf 100644 --- a/setup/class_setupStepMigrate.inc +++ b/setup/class_setupStepMigrate.inc @@ -1116,8 +1116,8 @@ class setupStepMigrate extends setupStep /* Build groupid depending on base and objectClasses */ $groupid = md5($base.implode('', $attrs['objectClass'])); - if (!isset($this->$var[$groupid])) { - $this->$var[$groupid] = [ + if (!isset($this->{$var}[$groupid])) { + $this->{$var}[$groupid] = [ 'checked' => FALSE, 'objects' => [], 'base' => $base, @@ -1126,7 +1126,7 @@ class setupStepMigrate extends setupStep } $attrs['ldif'] = ''; - $this->$var[$groupid]['objects'][base64_encode($attrs['dn'])] = $attrs; + $this->{$var}[$groupid]['objects'][base64_encode($attrs['dn'])] = $attrs; if (++$count >= static::$objectNumberLimit) { $sizeLimitHit = TRUE; break 2; @@ -1472,7 +1472,7 @@ class setupStepMigrate extends setupStep foreach ($tmp as $value => $dns) { if (count($dns) > 1) { foreach ($dns as $dn) { - $this->$duplicates[$dn] = $value; + $this->{$duplicates}[$dn] = $value; } } }