1 views_plugin_cache_time.inc | views_plugin_cache_time::options_validate(&$form, &$form_state) |
Validate the options form.
Overrides views_plugin::options_validate
File
- core/
modules/ views/ plugins/ views_plugin_cache_time.inc, line 71 - Definition of views_plugin_cache_time.
Class
- views_plugin_cache_time
- Simple caching of query results for Views displays.
Code
function options_validate(&$form, &$form_state) {
$custom_fields = array('output_lifespan', 'results_lifespan');
foreach ($custom_fields as $field) {
if ($form_state['values']['cache_options'][$field] == 'custom' && !is_numeric($form_state['values']['cache_options'][$field . '_custom'])) {
form_error($form[$field . '_custom'], t('Custom time values must be numeric.'));
}
}
}