function r4032login_form_system_site_information_settings_form_submit in Redirect 403 to User Login 2.x
Same name and namespace in other branches
- 8 r4032login.module \r4032login_form_system_site_information_settings_form_submit()
Form submission handler for system_site_information_settings().
See also
r4032login_form_system_site_information_settings_alter()
1 string reference to 'r4032login_form_system_site_information_settings_form_submit'
File
- ./
r4032login.module, line 179 - Redirect denied pages to the user login form.
Code
function r4032login_form_system_site_information_settings_form_submit($form, FormStateInterface $form_state) {
\Drupal::configFactory()
->getEditable('r4032login.settings')
->set('redirect_to_destination', $form_state
->getValue('r4032login_redirect_to_destination'))
->set('display_denied_message', $form_state
->getValue('r4032login_display_denied_message'))
->set('access_denied_message', $form_state
->getValue('r4032login_access_denied_message'))
->set('access_denied_message_type', $form_state
->getValue('r4032login_access_denied_message_type'))
->set('redirect_authenticated_users_to', $form_state
->getValue('r4032login_redirect_authenticated_users_to'))
->set('user_login_path', $form_state
->getValue('r4032login_user_login_path'))
->set('default_redirect_code', $form_state
->getValue('r4032login_default_redirect_code'))
->set('destination_parameter_override', $form_state
->getValue('r4032login_destination_parameter_override'))
->set('match_noredirect_pages', $form_state
->getValue('r4032login_match_noredirect_pages'))
->save();
}