protected function PermissionsForm::saveFilterSettings in Filter Permissions 8
Saves the filter settings for the current user.
Parameters
array $roles: The roles to filter by.
array $modules: The modules to filter by.
2 calls to PermissionsForm::saveFilterSettings()
- PermissionsForm::submitFormFilter in src/
Form/ PermissionsForm.php - Saves the roles and modules selection.
- PermissionsRoleSpecificForm::buildForm in src/
Form/ PermissionsRoleSpecificForm.php - Form constructor.
File
- src/
Form/ PermissionsForm.php, line 283
Class
- PermissionsForm
- Provides an enhanced user permissions administration form.
Namespace
Drupal\filter_perms\FormCode
protected function saveFilterSettings(array $roles, array $modules) {
$values = [
'roles' => $roles,
'modules' => $modules,
];
$this->keyValueExpirable
->setWithExpire($this
->currentUser()
->id(), $values, 3600);
}