skeeks\cms\relatedProperties\propertyTypes\PropertyTypeText::renderForActiveForm PHP Méthode

renderForActiveForm() public méthode

public renderForActiveForm ( ) : ActiveField
Résultat yii\widgets\ActiveField
    public function renderForActiveForm()
    {
        $field = parent::renderForActiveForm();
        if (in_array($this->fieldElement, array_keys(self::fieldElements()))) {
            $fieldElement = $this->fieldElement;
            $field->{$fieldElement}(['rows' => $this->rows]);
            if ($this->fieldElement == 'hiddenInput') {
                $field->label(false);
            }
        } else {
            $field->textInput([]);
        }
        return $field;
    }