MetaModels\Widgets\MultiTextWidget::generate PHP Method

generate() public method

Generate the widget and return it as string.
public generate ( ) : string
return string
    public function generate()
    {
        $return = '';
        for ($i = 0; $i < $this->size; $i++) {
            $return .= sprintf('<input type="%s" name="%s[]" id="ctrl_%s_%s" class="text%s%s" value="%s"%s%s', 'text', $this->strName, $this->strId, $i, '', strlen($this->strClass) ? ' ' . $this->strClass : '', specialchars($this->varValue[$i]), $this->getAttributes(), $this->strTagEnding);
        }
        return $return;
    }