class InputFormField extends FormField
InputFormField represents an input form field (an HTML input tag).
For inputs with type of file, checkbox, or radio, there are other more specialized classes (cf. FileFormField and ChoiceFormField).
protected DOMElement | $node | from FormField | |
protected string | $name | from FormField | |
protected string | $value | from FormField | |
protected DOMDocument | $document | from FormField | |
protected DOMXPath | $xpath | from FormField | |
protected bool | $disabled | from FormField |
__construct(DOMElement $node) | from FormField | |
DOMElement|null | getLabel() Returns the label tag associated to the field or null if none. | from FormField |
string | getName() Returns the name of the field. | from FormField |
string|array | getValue() Gets the value of the field. | from FormField |
setValue(string $value) Sets the value of the field. | from FormField | |
bool | hasValue() Returns true if the field should be included in the submitted values. | from FormField |
bool | isDisabled() Check if the current field is disabled. | from FormField |
initialize() Initializes the form field. |
DOMElement | $node | The node associated with this field |
Returns the label tag associated to the field or null if none.
DOMElement|null |
Returns the name of the field.
string | The name of the field |
Gets the value of the field.
string|array | The value of the field |
Sets the value of the field.
string | $value | The value of the field |
Returns true if the field should be included in the submitted values.
bool | true if the field should be included in the submitted values, false otherwise |
Check if the current field is disabled.
bool |
Initializes the form field.
LogicException | When node type is incorrect |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/DomCrawler/Field/InputFormField.html