}
             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 {