} if (!isset($vs->{$usage}->{$mi})) { $vs->{$usage}->{$mi} = array(); } if (!isset($vsmi->{$mi})) { $vsmi->{$mi} = array(); } $vnam = implode('_', $vname); $var = array($vnam => $value); $vs->{$usage}->{$mi} = array_merge($vs->{$usage}->{$mi}, $var); $vsmi->{$mi} = array_merge($vsmi->{$mi}, $var); unset($temp[$key]); } } if (!empty($vs) || !empty($vsmi)) { $metaUserDB->addPreparedMIParams($vs, $vsmi); } } $plans = array(); if (!empty($object->used_plans)) { $used_plans = explode(";", $object->used_plans); foreach ($used_plans as $plan) { $p = explode(',', $plan); if (empty($p[0])) { continue; } if ($p[0] == $object->plan) { $end = $p; } elseif ($p[0] == $object->previous_plan) { $bend = $p; } else {