function generate_var_type($var_array) { $gen = new generate(); switch ($var_array['type']) { case 'text': $ret = $gen->text($var_array); break; case 'file': if ($var_array['command'] == 'image') { $ret = $gen->image($var_array, $this->path); } elseif ($var_array['command'] == 'iframe') { $ret = $gen->iframe($var_array, $this->path); } break; case 'select': $ret = $gen->select($var_array); break; default: $ret = ''; } unset($gen); return $ret; }