public FormValidator::setInvalidTokenError(FormStateInterface $form_state)
Sets a form_token error on the given form state.
\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form.
$this
Overrides FormValidatorInterface::setInvalidTokenError
public function setInvalidTokenError(FormStateInterface $form_state) { $url = $this->requestStack->getCurrentRequest()->getRequestUri(); // Setting this error will cause the form to fail validation. $form_state->setErrorByName('form_token', $this->t('The form has become outdated. Copy any unsaved work in the form below and then <a href=":link">reload this page</a>.', array(':link' => $url))); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Form!FormValidator.php/function/FormValidator::setInvalidTokenError/8.1.x