Формальное поле
абстрактный класс 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