You are here

public function FormStateDecoratorBase::setMethod in Markdown 8.2

Sets the HTTP method to use for the form's submission.

This is what the form's "method" attribute should be, not necessarily what the current request's HTTP method is. For example, a form can have a method attribute of POST, but the request that initially builds it uses GET.

Parameters

string $method: Either "GET" or "POST". Other HTTP methods are not valid form submission methods.

Return value

$this

Overrides FormStateInterface::setMethod

See also

\Drupal\Core\Form\FormState::$method

\Drupal\Core\Form\FormStateInterface::setRequestMethod()

File

src/BcSupport/FormStateDecoratorBase.php, line 161

Class

FormStateDecoratorBase
Decorates another form state.

Namespace

Drupal\markdown\BcSupport

Code

public function setMethod($method) {
  $this->decoratedFormState
    ->setMethod($method);
  return $this;
}