You are here

function module_filter_system_modules_redirect_submit in Module Filter 8.3

Form submit callback for remembering the filter value.

2 string references to 'module_filter_system_modules_redirect_submit'
module_filter_form_system_modules_alter in ./module_filter.module
Implements hook_form_FORM_ID_alter().
module_filter_form_system_modules_confirm_form_alter in ./module_filter.module
Implements hook_form_FORM_ID_alter().

File

./module_filter.module, line 229
Provides a filtering mechanism to various admin pages.

Code

function module_filter_system_modules_redirect_submit($form, FormStateInterface $form_state) {
  if ($text = $form_state
    ->getValue('text')) {

    /** @var \Drupal\Core\Url $redirect */
    $route_name = ($redirect = $form_state
      ->getRedirect()) ? $redirect
      ->getRouteName() : 'system.modules_list';
    $form_state
      ->setRedirect($route_name, [
      'filter' => $text,
    ]);
  }
}