Spec-Zone.ru › Symfony 4.1

Формальное поле

абстрактный класс FormField

FormField — это абстрактный класс для всех полей формы.

Свойства

protected DOMElement $node
protected string $name
protected string $value
protected DOMDocument $document
protected DOMXPath $xpath
protected bool $disabled

Методы

__construct(DOMElement $node)
DOMElement|null getLabel()

Возвращает тег метки, связанный с полем, или null, если такового нет.

string getName()

Возвращает имя поля.

string|array getValue()

Получает значение поля.

setValue(string $value)

Устанавливает значение поля.

bool hasValue()

Возвращает true, если поле должно быть включено в значения, отправляемые на сервер.

bool isDisabled()

Проверяет, отключено ли текущее поле.

initialize()

Инициализирует поле формы.

Подробности

__construct(DOMElement $node)

Параметры

DOMElement $node Узел, связанный с этим полем

DOMElement|null getLabel()

Возвращает тег метки, связанный с полем, или null, если такового нет.

Значение возврата

DOMElement|null

string getName()

Возвращает имя поля.

Значение возврата

string Имя поля

string|array getValue()

Получает значение поля.

Значение возврата

string|array Значение поля

setValue(string $value)

Устанавливает значение поля.

Параметры

string $value Значение поля

bool hasValue()

Возвращает true, если поле должно быть включено в значения, отправляемые на сервер.

Значение возврата

bool true, если поле должно быть включено в значения, отправляемые на сервер, иначе false

bool isDisabled()

Проверяет, отключено ли текущее поле.

Значение возврата

bool

abstract protected initialize()

Инициализирует поле формы.

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/DomCrawler/Field/FormField.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API