'one, two, three',
);
/**
* Creates the options array
*
* @return array
*/
protected function getOptions() {
$options = explode(',', $this->config['values']);
$options = array_map('trim', $options);
$options = array_filter($options);
array_unshift($options, '');
return $options;
}
/**
* A Dropdown with a single value to pick
*
* @param string $name
* @param string $value
* @param bool $isRaw ignored
* @return string
*/
public function valueEditor($name, $value, $isRaw = false) {
$class = 'struct_' . strtolower($this->getClass());
$name = hsc($name);
$html = "';
return $html;
}
/**
* A dropdown that allows to pick multiple values
*
* @param string $name
* @param \string[] $values
* @return string
*/
public function multiValueEditor($name, $values) {
$class = 'struct_' . strtolower($this->getClass());
$name = hsc($name);
$html = " ';
$html .= '' . $this->getLang('multidropdown') . '';
return $html;
}
}