Prado\Web\UI\WebControls\TDatePicker::renderCalendarYearOptions PHP Method

renderCalendarYearOptions() protected method

Renders the year drop down list options.
protected renderCalendarYearOptions ( $writer, $selected = null )
    protected function renderCalendarYearOptions($writer, $selected = null)
    {
        $years = array();
        for ($i = $this->getFromYear(); $i <= $this->getUpToYear(); $i++) {
            $years[$i] = $i;
        }
        $writer->addAttribute('id', $this->getClientID() . TControl::CLIENT_ID_SEPARATOR . 'year');
        $writer->addAttribute('name', $this->getUniqueID() . TControl::ID_SEPARATOR . 'year');
        $writer->addAttribute('class', 'datepicker_year_options');
        if ($this->getReadOnly() || !$this->getEnabled(true)) {
            $writer->addAttribute('disabled', 'disabled');
        }
        $writer->renderBeginTag('select');
        $this->renderDropDownListOptions($writer, $years, $selected);
        $writer->renderEndTag();
    }