function monitoring_mail_form_monitoring_settings_submit in Monitoring 8
Submits callback for Monitoring settings form.
1 string reference to 'monitoring_mail_form_monitoring_settings_submit'
- monitoring_mail_form_monitoring_settings_alter in modules/
monitoring_mail/ monitoring_mail.module - Implements hook_form_FORM_ID_alter().
File
- modules/
monitoring_mail/ monitoring_mail.module, line 198 - Monitoring Mail bootstrap file.
Code
function monitoring_mail_form_monitoring_settings_submit(&$form, FormStateInterface $form_state) {
$config_factory = \Drupal::configFactory();
$config = $config_factory
->getEditable('monitoring_mail.settings');
$config
->set('mail', $form_state
->getValue('mail'))
->set('severities', array_values(array_filter($form_state
->getValue('severities'))))
->save();
}