You are here

function _password_policy_validate_unique_policy_name in Password Policy 7

Validates that the policy name is unique.

1 call to _password_policy_validate_unique_policy_name()
password_policy_admin_form_validate in ./password_policy.admin.inc
Form validation hook for new or edited password policies.

File

./password_policy.admin.inc, line 510
Admin page callback file for the Password Policy module.

Code

function _password_policy_validate_unique_policy_name($form_state) {
  $query = db_select('password_policy', 'p')
    ->condition('p.name', $form_state['values']['name'])
    ->fields('p', array(
    'pid',
  ));
  $row_count = $query
    ->execute()
    ->rowCount();
  if ($row_count > 0) {
    form_set_error('name', t('A policy with the same name already exists. Please enter a different name.'));
  }
}