You are here

public function ExposedFormPluginInterface::exposedFormSubmit in Drupal 10

Same name and namespace in other branches
  1. 8 core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php \Drupal\views\Plugin\views\exposed_form\ExposedFormPluginInterface::exposedFormSubmit()
  2. 9 core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php \Drupal\views\Plugin\views\exposed_form\ExposedFormPluginInterface::exposedFormSubmit()

Submits the exposed form.

Parameters

array $form: An associative array containing the structure of the form.

\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form.

array $exclude: Array of keys that will not appear in $view->exposed_raw_input; for example, 'form_build_id'.

See also

\Drupal\views\Form\ViewsExposedForm::submitForm()

1 method overrides ExposedFormPluginInterface::exposedFormSubmit()
ExposedFormPluginBase::exposedFormSubmit in core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginBase.php
Submits the exposed form.

File

core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php, line 147

Class

ExposedFormPluginInterface
Interface for exposed filter form plugins.

Namespace

Drupal\views\Plugin\views\exposed_form

Code

public function exposedFormSubmit(&$form, FormStateInterface $form_state, &$exclude);