README
htmlElement | --htmlSelect
htmlSelect __construct( String $name, array $elements, [array $selectedElements = array()], [int $size = 1])
Examples: $select = new htmlSelect('myName', array('value1', 'value2'), array('value1')); $select = new htmlSelect('myName', array('label1' => 'value1', 'label2' => 'value2'), array('value1')); $select->setHasDescriptiveElements(true); $select = new htmlSelect('myName', array('optgroupLabel' => array('value1', 'value2')), array('value1')); $select->setHasDescriptiveElements(true); $select->setContainsOptgroups(true);
Overridden in child classes as:
array generateHTML( string $module, array $input, array $values, boolean $restricted, &$tabindex, string $scope, integer $tabindex)
void setContainsOptgroups( boolean $containsOptgroups)
void setHasDescriptiveElements( boolean $hasDescriptiveElements)
void setIsEnabled( boolean $isEnabled)
void setMultiSelect( boolean $multiSelect)
void setRightToLeftTextDirection( boolean $rightToLeftTextDirection)
void setSortElements( boolean $sortElements)
void setWidth( String $width)