function monitoring_sensor_settings_form_validate in Monitoring 7
Validate sensor settings form.
File
- ./
monitoring.admin.inc, line 285 - Admin page/form callbacks.
Code
function monitoring_sensor_settings_form_validate($form, &$form_state) {
$sensor_info = monitoring_sensor_manager()
->getSensorInfoByName($form_state['sensor_name']);
$sensor_class = $sensor_info
->getSensorClass();
/** @var SensorConfigurableInterface $sensor */
// @todo move this to a factory.
$sensor = new $sensor_class($sensor_info);
$sensor
->settingsFormValidate($form, $form_state);
}