function rules_ui_add_event_validate in Rules 7.2
Validation callback for adding an event.
1 call to rules_ui_add_event_validate()
- rules_ui_add_reaction_rule_validate in rules_admin/
rules_admin.inc - Form validation callback.
1 string reference to 'rules_ui_add_event_validate'
- rules_ui_add_event_page in ui/
ui.forms.inc - Form builder for the "add event" page.
File
- ui/
ui.forms.inc, line 489 - Rules User Interface forms.
Code
function rules_ui_add_event_validate($form, $form_state) {
$handler = rules_get_event_handler($form_state['values']['event']);
$handler
->extractFormValues($form['event_settings'], $form_state);
try {
$handler
->validate();
} catch (RulesIntegrityException $e) {
form_set_error(implode('][', $e->keys), $e
->getMessage());
}
}