You are here

function user_revision_form_user_admin_settings_submit in User Revision 8

Form submission handler for user_admin_settings().

See also

user_revision_form_user_admin_settings_alter()

1 string reference to 'user_revision_form_user_admin_settings_submit'
user_revision_form_user_admin_settings_alter in ./user_revision.module
Implements hook_form_BASE_FORM_ID_alter() for user_admin_settings.

File

./user_revision.module, line 268
User Revision module.

Code

function user_revision_form_user_admin_settings_submit($form, FormStateInterface $form_state) {
  $config = \Drupal::configFactory()
    ->getEditable('user_revision.settings');
  $config
    ->set('user_revision_default_enabled', $form_state
    ->getValue('revision_default_status'));
  $config
    ->set('user_revision_always_enabled', $form_state
    ->getValue('revision_status'));
  $config
    ->set('user_revision_default_open', $form_state
    ->getValue('revision_default_open'));
  $config
    ->set('user_revision_user_log_enabled', $form_state
    ->getValue('revision_user_log_status'));
  $config
    ->save();
}