AdminPageFramework_Input_select::_getDropDownList PHP Method

_getDropDownList() private method

private _getDropDownList ( $sInputID, array $aLabels, array $aBaseAttributes )
$aLabels array
$aBaseAttributes array
    private function _getDropDownList($sInputID, array $aLabels, array $aBaseAttributes)
    {
        $_aOutput = array();
        foreach ($aLabels as $__sKey => $__asLabel) {
            if (is_array($__asLabel)) {
                $_aOutput[] = $this->_getOptGroup($aBaseAttributes, $sInputID, $__sKey, $__asLabel);
                continue;
            }
            $_aOutput[] = $this->_getOptionTag($__asLabel, $this->_getOptionTagAttributes($aBaseAttributes, $sInputID, $__sKey, $this->getAsArray($aBaseAttributes['value'], true)));
        }
        return implode(PHP_EOL, $_aOutput);
    }