function module_filter_system_modules_submit_redirect in Module Filter 8
Same name and namespace in other branches
- 7.2 module_filter.module \module_filter_system_modules_submit_redirect()
Custom submit for redirect.
1 string reference to 'module_filter_system_modules_submit_redirect'
- module_filter_form_system_modules_alter in ./
module_filter.module - Implements hook_form_FORM_ID_alter().
File
- ./
module_filter.module, line 70 - This is the file description for Module Filter module.
Code
function module_filter_system_modules_submit_redirect($form, \Drupal\Core\Form\FormStateInterface &$form_state) {
$query = array();
$module_filter = $form_state
->getValue('module_filter');
if (!empty($module_filter['name'])) {
$query['filter'] = $module_filter['name'];
}
$query['enabled'] = (int) (!empty($module_filter['show']['enabled']));
$query['disabled'] = (int) (!empty($module_filter['show']['disabled']));
$query['required'] = (int) (!empty($module_filter['show']['required']));
$query['unavailable'] = (int) (!empty($module_filter['show']['unavailable']));
$form_state
->setRedirect('system.modules_list', $query);
}