function FormStatePersistTest::setStateRebuildValue
Same name and namespace in other branches
- 11.x core/modules/system/tests/src/Kernel/Form/FormStatePersistTest.php \Drupal\Tests\system\Kernel\Form\FormStatePersistTest::setStateRebuildValue()
Form API #process callback.
Set form state properties based on whether form is rebuilding.
File
-
core/
modules/ system/ tests/ src/ Kernel/ Form/ FormStatePersistTest.php, line 75
Class
- FormStatePersistTest
- Tests that the form state persists across multiple requests.
Namespace
Drupal\Tests\system\Kernel\FormCode
public static function setStateRebuildValue(array $form, FormStateInterface $form_state) : array {
if (!$form_state->isRebuilding()) {
$form_state->set('process', TRUE);
return $form;
}
$form_state->set('rebuild', TRUE);
return $form;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.