You are here

function user_import_template_unique_name_validate in User Import 7

Same name and namespace in other branches
  1. 8 supported/user_import.inc \user_import_template_unique_name_validate()
  2. 6.4 supported/user_import.inc \user_import_template_unique_name_validate()
  3. 6.2 supported/user_import.inc \user_import_template_unique_name_validate()
  4. 7.3 supported/user_import.inc \user_import_template_unique_name_validate()
  5. 7.2 supported/user_import.inc \user_import_template_unique_name_validate()

Validate that a template has a unique name.

1 string reference to 'user_import_template_unique_name_validate'
_user_import_edit_template_fields in supported/user_import.inc

File

supported/user_import.inc, line 334

Code

function user_import_template_unique_name_validate($form, &$form_state) {
  $template_name = trim($form_state['values']['name']);
  $unique_name = db_query('SELECT COUNT(import_id) FROM {user_import} WHERE name = :name', array(
    ':name' => $template_name,
  ))
    ->fetchField();
  if (!empty($unique_name)) {
    form_set_error('name', t("'!name' is already in use by another settings template.", array(
      '!name' => $template_name,
    )));
  }
}