FormState::$method

Same name and namespace in other branches
  1. 9 core/lib/Drupal/Core/Form/FormState.php \Drupal\Core\Form\FormState::method
  2. 8.9.x core/lib/Drupal/Core/Form/FormState.php \Drupal\Core\Form\FormState::method
  3. 10 core/lib/Drupal/Core/Form/FormState.php \Drupal\Core\Form\FormState::method

The HTTP form method to use for finding the input for this form.

May be 'POST' or 'GET'. Defaults to 'POST'. Note that 'GET' method forms do not use form ids so are always considered to be submitted, which can have unexpected effects. The 'GET' method should only be used on forms that do not change data, as that is exclusively the domain of 'POST.'

This property is uncacheable.

Type: string

File

core/lib/Drupal/Core/Form/FormState.php, line 184

Class

FormState
Stores information about the state of a form.

Namespace

Drupal\Core\Form

Code

protected $method = 'POST';

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.