<?php
/**
 * @file
 * diy_user.default_field_validation_rules.inc
 */

/**
 * Implements hook_default_field_validation_rule().
 */
function diy_user_default_field_validation_rule() {
  $export = array();

  $rule = new stdClass();
  $rule->disabled = FALSE; /* Edit this to true to make a default rule disabled initially */
  $rule->api_version = 2;
  $rule->rulename = 'Unique alias';
  $rule->name = 'unique_alias';
  $rule->field_name = 'field_alias_name';
  $rule->col = 'value';
  $rule->entity_type = 'user';
  $rule->bundle = 'user';
  $rule->validator = 'field_validation_unique_validator';
  $rule->settings = array(
    'data' => 'entity',
    'bypass' => 0,
    'roles' => array(
      2 => 0,
      3 => 0,
      4 => 0,
    ),
    'errors' => 1,
  );
  $rule->error_message = 'Alias name should be an unique.';
  $export['unique_alias'] = $rule;

  return $export;
}
