Horde_Core_Ui_VarRenderer_Html::_renderVarInput_multienum PHP Méthode

_renderVarInput_multienum() protected méthode

protected _renderVarInput_multienum ( $form, &$var, &$vars )
    protected function _renderVarInput_multienum($form, &$var, &$vars)
    {
        $values = $var->getValues();
        $selected = $vars->getExists($var->getVarName(), $wasset);
        if (!$wasset) {
            $selected = $var->getDefault();
        }
        return sprintf('<select multiple="multiple" size="%s" name="%s[]" %s>%s</select>', (int) $var->type->size, htmlspecialchars($var->getVarName()), $this->_getActionScripts($form, $var), $this->_multiSelectOptions($values, $selected)) . "<br />\n" . Horde_Core_Translation::t("To select multiple items, hold down the Control (PC) or Command (Mac) key while clicking.") . "\n";
    }
Horde_Core_Ui_VarRenderer_Html