function SubformState::__construct
Same name in other branches
- 9 core/lib/Drupal/Core/Form/SubformState.php \Drupal\Core\Form\SubformState::__construct()
- 8.9.x core/lib/Drupal/Core/Form/SubformState.php \Drupal\Core\Form\SubformState::__construct()
- 11.x core/lib/Drupal/Core/Form/SubformState.php \Drupal\Core\Form\SubformState::__construct()
Constructs a new instance.
Parameters
mixed[] $subform: The subform for which to create a form state.
mixed[] $parent_form: The subform's parent form.
\Drupal\Core\Form\FormStateInterface $parent_form_state: The parent form state.
\Drupal\Core\Form\FormInterface|null $subformFormObject: The subform form object when it's not the same as the parent form.
File
-
core/
lib/ Drupal/ Core/ Form/ SubformState.php, line 40
Class
- SubformState
- Stores information about the state of a subform.
Namespace
Drupal\Core\FormCode
protected function __construct(array &$subform, array &$parent_form, FormStateInterface $parent_form_state, ?FormInterface $subformFormObject = NULL) {
$this->decoratedFormState = $parent_form_state;
$this->parentForm = $parent_form;
$this->subform = $subform;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.