You are here

function uniqueness_form_validate_query_min in Uniqueness 7

Same name and namespace in other branches
  1. 6 uniqueness.admin.inc \uniqueness_form_validate_query_min()

Implements hook_form_validate().

1 string reference to 'uniqueness_form_validate_query_min'
uniqueness_settings in ./uniqueness.admin.inc
Form builder for uniqueness settings page; system_settings_form().

File

./uniqueness.admin.inc, line 151
Settings page for the uniqueness module.

Code

function uniqueness_form_validate_query_min($element, &$form_state) {

  // Validate that the minimum number of search characters is numeric and within range
  $lower_limit = $form_state['values']['uniqueness_search_mode'] == UNIQUENESS_SEARCH_MODE_DRUPAL ? variable_get('minimum_word_size', 3) : 1;
  $value = $element['#value'];
  if (!is_numeric($value) || $value < $lower_limit || $value > 30) {
    form_error($element, t('The number of search characters must be between @lower and 30.', array(
      '@lower' => $lower_limit,
    )));
  }
}